Mixed signals — flagged for distress, pre-raise, but forward-looking tone is also improving across 3 corroborating channels. Tone trajectory is deteriorating ( → → → in_line); last update 2026-04-16. Macro backdrop: recovery.
Mixed signals — flagged for distress, pre-raise, but forward-looking tone is also improving across 3 corroborating channels. Tone trajectory is deteriorating ( → → → in_line); last update 2026-04-16. Macro backdrop: recovery.
| Signal / Date | Status | Detail | Indicator |
|---|---|---|---|
| Composite signals | |||
| Multi-channel | Improver flagged | Tone improving across multiple channels — flagged improver in MAIN_MARKET. 3 of 3 channels in agreement | tone 25.0 · broker 100.0 · director 5.4 · sector 22.0 |
| Tone trajectory | deteriorating | Tone has been deteriorating. most recent 2026-04-16 · 13 statements in last 180d | |
| Distress | Flagged | Distress flagged. Archetype: mature_profitable. cash down 41% YoY | |
| Pre-raise | Flagged | Active hype-language pattern — historically precedes equity raises (1.32× baseline). Hype-language density 0.4 per 1k words across recent disclosures. RNS cadence alone isn't a signal — buybacks and routine reporting can dominate; this measures language patterns, not announcement count. hype density 0.4/1k words (3 hits in 20 scannable docs)2026-03-06: "…news, well I can call it that. >> Okay, >> there is a ve…2026-03-06: "…a Twin Peaks investing podcast listener, you can access …2026-03-06: "…t in the future, I'm not sure because they're now at a m… | |
| Narrative drift | Stable | Narrative consistent with historical baseline. | |
| Broker actions — last 90 days (7) | |||
| 2026-04-27 | initiation | INVESTEChold | 510p |
| 2026-04-14 | target_raise | BARCLAYSoverweight | 630p(was 550) |
| 2026-03-16 | target_raise | CITIGROUPbuy | 575p(was 550) |
| 2026-03-16 | reiteration | CitigroupBuy | 575p(was 550) |
| 2026-03-12 | target_raise | UBSBuy | 540p(was 430) |
| 2026-03-10 | reiteration | JefferiesBuy | 550p(was 540) |
| 2026-03-05 | reiteration | StifelHold | 390p |
| Director deals — last 90 days (4; 4 purchases) | |||
| 2026-03-26 | Purchase | Richard Solomons21,100 shares | £10 |
| 2026-03-16 | Purchase | Sally Johnson2,676 shares | £1 |
| 2026-03-09 | Purchase | Samuel J. Mitchell, Jr. Revocable Trust3,225 shares | £10 |
| 2026-03-09 | Purchase | Mike (Michael) Duffy16,000 shares | £248 |
| Backdrop | |||
| UK macro regime | recovery | UK cycle classification: recovery (78% confidence). | See macro indicators → |
Tone improving across multiple channels — flagged improver in MAIN_MARKET.
3 of 3 channels in agreement
Tone has been deteriorating.
most recent 2026-04-16 · 13 statements in last 180d
Distress flagged.
Archetype: mature_profitable.
Active hype-language pattern — historically precedes equity raises (1.32× baseline).
Hype-language density 0.4 per 1k words across recent disclosures. RNS cadence alone isn't a signal — buybacks and routine reporting can dominate; this measures language patterns, not announcement count.
Narrative consistent with historical baseline.
INVESTEChold
BARCLAYSoverweight
CITIGROUPbuy
CitigroupBuy
UBSBuy
JefferiesBuy
StifelHold
Richard Solomons21,100 shares
Sally Johnson2,676 shares
Samuel J. Mitchell, Jr. Revocable Trust3,225 shares
Mike (Michael) Duffy16,000 shares
Mixed signals — flagged for distress, pre-raise, but forward-looking tone is also improving across 3 corroborating channels. Tone trajectory is deteriorating ( → → → in_line); last update 2026-04-16. Macro backdrop: recovery.
| Signal / Date | Status | Detail | Indicator |
|---|---|---|---|
| Composite signals | |||
| Multi-channel | Improver flagged | Tone improving across multiple channels — flagged improver in MAIN_MARKET. 3 of 3 channels in agreement | tone 25.0 · broker 100.0 · director 5.4 · sector 22.0 |
| Tone trajectory | deteriorating | Tone has been deteriorating. most recent 2026-04-16 · 13 statements in last 180d | |
| Distress | Flagged | Distress flagged. Archetype: mature_profitable. cash down 41% YoY | |
| Pre-raise | Flagged | Active hype-language pattern — historically precedes equity raises (1.32× baseline). Hype-language density 0.4 per 1k words across recent disclosures. RNS cadence alone isn't a signal — buybacks and routine reporting can dominate; this measures language patterns, not announcement count. hype density 0.4/1k words (3 hits in 20 scannable docs)2026-03-06: "…news, well I can call it that. >> Okay, >> there is a ve…2026-03-06: "…a Twin Peaks investing podcast listener, you can access …2026-03-06: "…t in the future, I'm not sure because they're now at a m… | |
| Narrative drift | Stable | Narrative consistent with historical baseline. | |
| Broker actions — last 90 days (7) | |||
| 2026-04-27 | initiation | INVESTEChold | 510p |
| 2026-04-14 | target_raise | BARCLAYSoverweight | 630p(was 550) |
| 2026-03-16 | target_raise | CITIGROUPbuy | 575p(was 550) |
| 2026-03-16 | reiteration | CitigroupBuy | 575p(was 550) |
| 2026-03-12 | target_raise | UBSBuy | 540p(was 430) |
| 2026-03-10 | reiteration | JefferiesBuy | 550p(was 540) |
| 2026-03-05 | reiteration | StifelHold | 390p |
| Director deals — last 90 days (4; 4 purchases) | |||
| 2026-03-26 | Purchase | Richard Solomons21,100 shares | £10 |
| 2026-03-16 | Purchase | Sally Johnson2,676 shares | £1 |
| 2026-03-09 | Purchase | Samuel J. Mitchell, Jr. Revocable Trust3,225 shares | £10 |
| 2026-03-09 | Purchase | Mike (Michael) Duffy16,000 shares | £248 |
| Backdrop | |||
| UK macro regime | recovery | UK cycle classification: recovery (78% confidence). | See macro indicators → |
Tone improving across multiple channels — flagged improver in MAIN_MARKET.
3 of 3 channels in agreement
Tone has been deteriorating.
most recent 2026-04-16 · 13 statements in last 180d
Distress flagged.
Archetype: mature_profitable.
Active hype-language pattern — historically precedes equity raises (1.32× baseline).
Hype-language density 0.4 per 1k words across recent disclosures. RNS cadence alone isn't a signal — buybacks and routine reporting can dominate; this measures language patterns, not announcement count.
Narrative consistent with historical baseline.
INVESTEChold
BARCLAYSoverweight
CITIGROUPbuy
CitigroupBuy
UBSBuy
JefferiesBuy
StifelHold
Richard Solomons21,100 shares
Sally Johnson2,676 shares
Samuel J. Mitchell, Jr. Revocable Trust3,225 shares
Mike (Michael) Duffy16,000 shares