Flagged for narrative drift today. ( → → ahead → ); last update 2026-09-29. Next results expected in 12 days (2026-11-04); the earnings model leans inline (40% confidence). Macro backdrop: recovery.
Flagged for narrative drift today. ( → → ahead → ); last update 2026-09-29. Next results expected in 12 days (2026-11-04); the earnings model leans inline (40% confidence). Macro backdrop: recovery.
| Signal / Date | Status | Detail | Indicator |
|---|---|---|---|
| Composite signals | |||
| Multi-channel | Not flagged | Mixed signals — not flagged on either side. 2 of 4 channels active. 2 of 2 channels in agreement | tone 0.0 · broker 66.7 · director — · sector 24.9 |
| Tone trajectory | available | Tone trajectory available. most recent 2026-09-29 · 2 statements in last 180d | |
| Distress | Not flagged | Not flagged for distress. | |
| Promotional language | Flagged | Recent RNS use unusually promotional language. This describes how the company writes, not what it will do next. Hype-language density 2.8 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 2.8/1k words (16 hits in 6 scannable docs)2026-05-06: "…as the nature the project is expected to be significant …2026-06-17: "…, is pleased to announce that it has successfully secure…2026-06-29: "…'Daily Mail', 'The Mail on Sunday' and 'The i Paper'. Th… | |
| Narrative drift | Drifted | Narrative has drifted significantly from this company's historical baseline (0.8σ). Recent disclosures sit 0.8 standard deviations from this company's own historical narrative (2 recent vs 12 historical announcements compared). recent-vs-historical cosine 0.75 | |
| Forward catalyst | |||
| Upcoming results | Predicted inline | Next results expected in 12 days (2026-11-04). Model leans inline of consensus. 27% below · 40% inline · 33% ahead · 40% model confidence · calendar announced | |
| Broker actions — last 90 days (5) | |||
| 2026-10-16 | reiteration | Canaccord Genuitybuy | 95p |
| 2026-10-16 | reiteration | Canaccord GenuityBuy | 95p |
| 2026-09-29 | reiteration | Canaccord Genuitybuy | 95p |
| 2026-09-29 | target_raise | Berenberg Bankbuy | 88p(was 85) |
| 2026-09-29 | target_raise | BERENBERGbuy | 88p(was 85) |
| Director deals — last 90 days | |||
| — | None | No director deals in the last 90 days. | |
| Backdrop | |||
| UK macro regime | recovery | UK cycle classification: recovery (91% confidence). | See macro indicators → |
Mixed signals — not flagged on either side. 2 of 4 channels active.
2 of 2 channels in agreement
Tone trajectory available.
most recent 2026-09-29 · 2 statements in last 180d
Not flagged for distress.
Recent RNS use unusually promotional language. This describes how the company writes, not what it will do next.
Hype-language density 2.8 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 has drifted significantly from this company's historical baseline (0.8σ).
Recent disclosures sit 0.8 standard deviations from this company's own historical narrative (2 recent vs 12 historical announcements compared).
Next results expected in 12 days (2026-11-04). Model leans inline of consensus.
27% below · 40% inline · 33% ahead · 40% model confidence · calendar announced
Canaccord Genuitybuy
Canaccord GenuityBuy
Canaccord Genuitybuy
Berenberg Bankbuy
BERENBERGbuy
No director deals in the last 90 days.
Flagged for narrative drift today. ( → → ahead → ); last update 2026-09-29. Next results expected in 12 days (2026-11-04); the earnings model leans inline (40% confidence). Macro backdrop: recovery.
| Signal / Date | Status | Detail | Indicator |
|---|---|---|---|
| Composite signals | |||
| Multi-channel | Not flagged | Mixed signals — not flagged on either side. 2 of 4 channels active. 2 of 2 channels in agreement | tone 0.0 · broker 66.7 · director — · sector 24.9 |
| Tone trajectory | available | Tone trajectory available. most recent 2026-09-29 · 2 statements in last 180d | |
| Distress | Not flagged | Not flagged for distress. | |
| Promotional language | Flagged | Recent RNS use unusually promotional language. This describes how the company writes, not what it will do next. Hype-language density 2.8 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 2.8/1k words (16 hits in 6 scannable docs)2026-05-06: "…as the nature the project is expected to be significant …2026-06-17: "…, is pleased to announce that it has successfully secure…2026-06-29: "…'Daily Mail', 'The Mail on Sunday' and 'The i Paper'. Th… | |
| Narrative drift | Drifted | Narrative has drifted significantly from this company's historical baseline (0.8σ). Recent disclosures sit 0.8 standard deviations from this company's own historical narrative (2 recent vs 12 historical announcements compared). recent-vs-historical cosine 0.75 | |
| Forward catalyst | |||
| Upcoming results | Predicted inline | Next results expected in 12 days (2026-11-04). Model leans inline of consensus. 27% below · 40% inline · 33% ahead · 40% model confidence · calendar announced | |
| Broker actions — last 90 days (5) | |||
| 2026-10-16 | reiteration | Canaccord Genuitybuy | 95p |
| 2026-10-16 | reiteration | Canaccord GenuityBuy | 95p |
| 2026-09-29 | reiteration | Canaccord Genuitybuy | 95p |
| 2026-09-29 | target_raise | Berenberg Bankbuy | 88p(was 85) |
| 2026-09-29 | target_raise | BERENBERGbuy | 88p(was 85) |
| Director deals — last 90 days | |||
| — | None | No director deals in the last 90 days. | |
| Backdrop | |||
| UK macro regime | recovery | UK cycle classification: recovery (91% confidence). | See macro indicators → |
Mixed signals — not flagged on either side. 2 of 4 channels active.
2 of 2 channels in agreement
Tone trajectory available.
most recent 2026-09-29 · 2 statements in last 180d
Not flagged for distress.
Recent RNS use unusually promotional language. This describes how the company writes, not what it will do next.
Hype-language density 2.8 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 has drifted significantly from this company's historical baseline (0.8σ).
Recent disclosures sit 0.8 standard deviations from this company's own historical narrative (2 recent vs 12 historical announcements compared).
Next results expected in 12 days (2026-11-04). Model leans inline of consensus.
27% below · 40% inline · 33% ahead · 40% model confidence · calendar announced
Canaccord Genuitybuy
Canaccord GenuityBuy
Canaccord Genuitybuy
Berenberg Bankbuy
BERENBERGbuy
No director deals in the last 90 days.