Flagged for tone decliner today. Tone trajectory is stable ( → ahead → → ahead); last update 2025-11-20. Next results expected in 14 days (2026-05-21); the earnings model leans ahead (41% confidence). Macro backdrop: recovery.
Flagged for tone decliner today. Tone trajectory is stable ( → ahead → → ahead); last update 2025-11-20. Next results expected in 14 days (2026-05-21); the earnings model leans ahead (41% confidence). Macro backdrop: recovery.
| Signal / Date | Status | Detail | Indicator |
|---|---|---|---|
| Composite signals | |||
| Multi-channel | Decliner flagged | Tone deteriorating across multiple channels — flagged decliner in MAIN_MARKET. 2 of 3 channels in agreement | tone -15.0 · broker -100.0 · director 41.4 · sector 42.7 |
| Tone trajectory | stable | Tone has been stable. most recent 2025-11-20 · 4 statements in last 180d | |
| Distress | Not flagged | Not flagged for distress. | |
| Pre-raise | Not flagged | Not flagged as a pre-raise candidate. | |
| Narrative drift | Stable | Narrative consistent with historical baseline. | |
| Forward catalyst | |||
| Upcoming results | Predicted ahead | Next results expected in 14 days (2026-05-21). Model leans ahead of consensus. 30% below · 29% inline · 41% ahead · 41% model confidence · calendar high | |
| Broker actions — last 90 days (4) | |||
| 2026-04-07 | target_cut | JEFFERIESbuy | 2170p(was 2420) |
| 2026-04-07 | reiteration | DeutscheBuy | 2120p |
| 2026-03-23 | reiteration | Berenberg BankBuy | 2100p(was 2250) |
| 2026-03-23 | target_cut | BERENBERGbuy | 2100p(was 2250) |
| Director deals — last 90 days (9; 8 purchases) | |||
| 2026-03-24 | Award | Richard Pike4,357 shares | £0 |
| 2026-03-11 | Purchase | Liam Condon14 shares | £3 |
| 2026-03-11 | Purchase | Alastair Judge12 shares | £2 |
| 2026-02-10 | Purchase | Alastair Judge173 shares | £40 |
| 2026-02-24 | Purchase | Andrew Cosslett5,136 shares | £995 |
| 2026-02-10 | Purchase | Liam Condon83 shares | £19 |
| 2026-02-23 | Purchase | Liam Condon5,226 shares | £1.0k |
| 2026-02-11 | Purchase | Alastair Judge10 shares | £2 |
| 2026-02-11 | Purchase | Liam Condon10 shares | £2 |
| Backdrop | |||
| UK macro regime | recovery | UK cycle classification: recovery (78% confidence). | See macro indicators → |
Tone deteriorating across multiple channels — flagged decliner in MAIN_MARKET.
2 of 3 channels in agreement
Tone has been stable.
most recent 2025-11-20 · 4 statements in last 180d
Not flagged for distress.
Not flagged as a pre-raise candidate.
Narrative consistent with historical baseline.
Next results expected in 14 days (2026-05-21). Model leans ahead of consensus.
30% below · 29% inline · 41% ahead · 41% model confidence · calendar high
JEFFERIESbuy
DeutscheBuy
Berenberg BankBuy
BERENBERGbuy
Richard Pike4,357 shares
Liam Condon14 shares
Alastair Judge12 shares
Alastair Judge173 shares
Andrew Cosslett5,136 shares
Liam Condon83 shares
Liam Condon5,226 shares
Alastair Judge10 shares
Liam Condon10 shares
Flagged for tone decliner today. Tone trajectory is stable ( → ahead → → ahead); last update 2025-11-20. Next results expected in 14 days (2026-05-21); the earnings model leans ahead (41% confidence). Macro backdrop: recovery.
| Signal / Date | Status | Detail | Indicator |
|---|---|---|---|
| Composite signals | |||
| Multi-channel | Decliner flagged | Tone deteriorating across multiple channels — flagged decliner in MAIN_MARKET. 2 of 3 channels in agreement | tone -15.0 · broker -100.0 · director 41.4 · sector 42.7 |
| Tone trajectory | stable | Tone has been stable. most recent 2025-11-20 · 4 statements in last 180d | |
| Distress | Not flagged | Not flagged for distress. | |
| Pre-raise | Not flagged | Not flagged as a pre-raise candidate. | |
| Narrative drift | Stable | Narrative consistent with historical baseline. | |
| Forward catalyst | |||
| Upcoming results | Predicted ahead | Next results expected in 14 days (2026-05-21). Model leans ahead of consensus. 30% below · 29% inline · 41% ahead · 41% model confidence · calendar high | |
| Broker actions — last 90 days (4) | |||
| 2026-04-07 | target_cut | JEFFERIESbuy | 2170p(was 2420) |
| 2026-04-07 | reiteration | DeutscheBuy | 2120p |
| 2026-03-23 | reiteration | Berenberg BankBuy | 2100p(was 2250) |
| 2026-03-23 | target_cut | BERENBERGbuy | 2100p(was 2250) |
| Director deals — last 90 days (9; 8 purchases) | |||
| 2026-03-24 | Award | Richard Pike4,357 shares | £0 |
| 2026-03-11 | Purchase | Liam Condon14 shares | £3 |
| 2026-03-11 | Purchase | Alastair Judge12 shares | £2 |
| 2026-02-10 | Purchase | Alastair Judge173 shares | £40 |
| 2026-02-24 | Purchase | Andrew Cosslett5,136 shares | £995 |
| 2026-02-10 | Purchase | Liam Condon83 shares | £19 |
| 2026-02-23 | Purchase | Liam Condon5,226 shares | £1.0k |
| 2026-02-11 | Purchase | Alastair Judge10 shares | £2 |
| 2026-02-11 | Purchase | Liam Condon10 shares | £2 |
| Backdrop | |||
| UK macro regime | recovery | UK cycle classification: recovery (78% confidence). | See macro indicators → |
Tone deteriorating across multiple channels — flagged decliner in MAIN_MARKET.
2 of 3 channels in agreement
Tone has been stable.
most recent 2025-11-20 · 4 statements in last 180d
Not flagged for distress.
Not flagged as a pre-raise candidate.
Narrative consistent with historical baseline.
Next results expected in 14 days (2026-05-21). Model leans ahead of consensus.
30% below · 29% inline · 41% ahead · 41% model confidence · calendar high
JEFFERIESbuy
DeutscheBuy
Berenberg BankBuy
BERENBERGbuy
Richard Pike4,357 shares
Liam Condon14 shares
Alastair Judge12 shares
Alastair Judge173 shares
Andrew Cosslett5,136 shares
Liam Condon83 shares
Liam Condon5,226 shares
Alastair Judge10 shares
Liam Condon10 shares