Mixed signals — flagged for narrative drift, but forward-looking tone is also improving across 3 corroborating channels. Tone trajectory is improving (ahead → below → ahead → ahead); last update 2026-04-28. Macro backdrop: recovery.
Mixed signals — flagged for narrative drift, but forward-looking tone is also improving across 3 corroborating channels. Tone trajectory is improving (ahead → below → ahead → ahead); last update 2026-04-28. 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 65.0 · broker 0.0 · director 0.1 · sector 25.5 |
| Tone trajectory | improving | Tone has been improving. most recent 2026-04-28 · 21 statements in last 180d | |
| Distress | Not flagged | Not flagged for distress. | |
| Pre-raise | Not flagged | Not flagged as a pre-raise candidate. | |
| Narrative drift | Drifted | Narrative has drifted significantly from this company's historical baseline (0.2σ). Recent disclosures sit 0.2 standard deviations from this company's own historical narrative (6 recent vs 39 historical announcements compared). recent-vs-historical cosine 0.88 | |
| Broker actions — last 90 days (1) | |||
| 2026-03-12 | reiteration | DeutscheBuy | 350p(was 400) |
| Director deals — last 90 days (5; 5 purchases) | |||
| 2026-03-18 | Purchase | Anna Marsh25,500 shares | £1 |
| 2026-03-16 | Purchase | Xavier Mayer3,750 shares | £0 |
| 2026-03-12 | Purchase | Anna Marsh4,500 shares | £0 |
| 2026-03-11 | Purchase | Maxime Saada35,700 shares | £1 |
| 2026-03-11 | Purchase | Amandine Ferré35,000 shares | £1 |
| Backdrop | |||
| UK macro regime | recovery | UK cycle classification: recovery (75% confidence). | See macro indicators → |
Tone improving across multiple channels — flagged improver in MAIN_MARKET.
3 of 3 channels in agreement
Tone has been improving.
most recent 2026-04-28 · 21 statements in last 180d
Not flagged for distress.
Not flagged as a pre-raise candidate.
Narrative has drifted significantly from this company's historical baseline (0.2σ).
Recent disclosures sit 0.2 standard deviations from this company's own historical narrative (6 recent vs 39 historical announcements compared).
DeutscheBuy
Anna Marsh25,500 shares
Xavier Mayer3,750 shares
Anna Marsh4,500 shares
Maxime Saada35,700 shares
Amandine Ferré35,000 shares
Mixed signals — flagged for narrative drift, but forward-looking tone is also improving across 3 corroborating channels. Tone trajectory is improving (ahead → below → ahead → ahead); last update 2026-04-28. 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 65.0 · broker 0.0 · director 0.1 · sector 25.5 |
| Tone trajectory | improving | Tone has been improving. most recent 2026-04-28 · 21 statements in last 180d | |
| Distress | Not flagged | Not flagged for distress. | |
| Pre-raise | Not flagged | Not flagged as a pre-raise candidate. | |
| Narrative drift | Drifted | Narrative has drifted significantly from this company's historical baseline (0.2σ). Recent disclosures sit 0.2 standard deviations from this company's own historical narrative (6 recent vs 39 historical announcements compared). recent-vs-historical cosine 0.88 | |
| Broker actions — last 90 days (1) | |||
| 2026-03-12 | reiteration | DeutscheBuy | 350p(was 400) |
| Director deals — last 90 days (5; 5 purchases) | |||
| 2026-03-18 | Purchase | Anna Marsh25,500 shares | £1 |
| 2026-03-16 | Purchase | Xavier Mayer3,750 shares | £0 |
| 2026-03-12 | Purchase | Anna Marsh4,500 shares | £0 |
| 2026-03-11 | Purchase | Maxime Saada35,700 shares | £1 |
| 2026-03-11 | Purchase | Amandine Ferré35,000 shares | £1 |
| Backdrop | |||
| UK macro regime | recovery | UK cycle classification: recovery (75% confidence). | See macro indicators → |
Tone improving across multiple channels — flagged improver in MAIN_MARKET.
3 of 3 channels in agreement
Tone has been improving.
most recent 2026-04-28 · 21 statements in last 180d
Not flagged for distress.
Not flagged as a pre-raise candidate.
Narrative has drifted significantly from this company's historical baseline (0.2σ).
Recent disclosures sit 0.2 standard deviations from this company's own historical narrative (6 recent vs 39 historical announcements compared).
DeutscheBuy
Anna Marsh25,500 shares
Xavier Mayer3,750 shares
Anna Marsh4,500 shares
Maxime Saada35,700 shares
Amandine Ferré35,000 shares