Flagged for tone decliner today. Tone trajectory is deteriorating ( → → below → below); last update 2026-09-16. Next results expected in 20 days (2026-11-12); the earnings model leans below (50% confidence). Macro backdrop: recovery.
Flagged for tone decliner today. Tone trajectory is deteriorating ( → → below → below); last update 2026-09-16. Next results expected in 20 days (2026-11-12); the earnings model leans below (50% 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 4 channels in agreement | tone -65.0 · broker -100.0 · director 10.0 · sector 25.1 |
| Tone trajectory | deteriorating | Tone has been deteriorating. most recent 2026-09-16 · 29 statements in last 180d | |
| Distress | Not flagged | Not flagged for distress. | |
| Promotional language | Not flagged | RNS language is not unusually promotional. | |
| Narrative drift | Stable | Narrative consistent with historical baseline. | |
| Forward catalyst | |||
| Upcoming results | Predicted below | Next results expected in 20 days (2026-11-12). Model leans below of consensus. 50% below · 29% inline · 21% ahead · 50% model confidence · calendar announced | |
| Broker actions — last 90 days (9) | |||
| 2026-10-12 | initiation | PANMURE LIBERUMbuy | 420p |
| 2026-09-21 | target_cut | RBCsector perform | 425p(was 475) |
| 2026-09-21 | target_cut | UBSneutral | 410p(was 480) |
| 2026-09-17 | target_cut | JP Morgan Cazenoveoverweight | 550p(was 575) |
| 2026-09-17 | target_raise | Berenberg Bankhold | 440p(was 420) |
| 2026-09-17 | target_cut | BERENBERGhold | 400p(was 420) |
| 2026-09-17 | target_cut | BARCLAYSequal weight | 420p(was 455) |
| 2026-09-17 | target_cut | DEUTSCHE BANKhold | 350p(was 390) |
| 2026-09-16 | target_cut | Canaccord Genuitybuy | 535p(was 555) |
| Director deals — last 90 days (1; 1 purchase) | |||
| 2026-08-10 | Purchase | Helen Rose11,102 shares | £500 |
| Backdrop | |||
| UK macro regime | recovery | UK cycle classification: recovery (91% confidence). | See macro indicators → |
Tone deteriorating across multiple channels — flagged decliner in MAIN_MARKET.
2 of 4 channels in agreement
Tone has been deteriorating.
most recent 2026-09-16 · 29 statements in last 180d
Not flagged for distress.
RNS language is not unusually promotional.
Narrative consistent with historical baseline.
Next results expected in 20 days (2026-11-12). Model leans below of consensus.
50% below · 29% inline · 21% ahead · 50% model confidence · calendar announced
PANMURE LIBERUMbuy
RBCsector perform
UBSneutral
JP Morgan Cazenoveoverweight
Berenberg Bankhold
BERENBERGhold
BARCLAYSequal weight
DEUTSCHE BANKhold
Canaccord Genuitybuy
Helen Rose11,102 shares
Flagged for tone decliner today. Tone trajectory is deteriorating ( → → below → below); last update 2026-09-16. Next results expected in 20 days (2026-11-12); the earnings model leans below (50% 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 4 channels in agreement | tone -65.0 · broker -100.0 · director 10.0 · sector 25.1 |
| Tone trajectory | deteriorating | Tone has been deteriorating. most recent 2026-09-16 · 29 statements in last 180d | |
| Distress | Not flagged | Not flagged for distress. | |
| Promotional language | Not flagged | RNS language is not unusually promotional. | |
| Narrative drift | Stable | Narrative consistent with historical baseline. | |
| Forward catalyst | |||
| Upcoming results | Predicted below | Next results expected in 20 days (2026-11-12). Model leans below of consensus. 50% below · 29% inline · 21% ahead · 50% model confidence · calendar announced | |
| Broker actions — last 90 days (9) | |||
| 2026-10-12 | initiation | PANMURE LIBERUMbuy | 420p |
| 2026-09-21 | target_cut | RBCsector perform | 425p(was 475) |
| 2026-09-21 | target_cut | UBSneutral | 410p(was 480) |
| 2026-09-17 | target_cut | JP Morgan Cazenoveoverweight | 550p(was 575) |
| 2026-09-17 | target_raise | Berenberg Bankhold | 440p(was 420) |
| 2026-09-17 | target_cut | BERENBERGhold | 400p(was 420) |
| 2026-09-17 | target_cut | BARCLAYSequal weight | 420p(was 455) |
| 2026-09-17 | target_cut | DEUTSCHE BANKhold | 350p(was 390) |
| 2026-09-16 | target_cut | Canaccord Genuitybuy | 535p(was 555) |
| Director deals — last 90 days (1; 1 purchase) | |||
| 2026-08-10 | Purchase | Helen Rose11,102 shares | £500 |
| Backdrop | |||
| UK macro regime | recovery | UK cycle classification: recovery (91% confidence). | See macro indicators → |
Tone deteriorating across multiple channels — flagged decliner in MAIN_MARKET.
2 of 4 channels in agreement
Tone has been deteriorating.
most recent 2026-09-16 · 29 statements in last 180d
Not flagged for distress.
RNS language is not unusually promotional.
Narrative consistent with historical baseline.
Next results expected in 20 days (2026-11-12). Model leans below of consensus.
50% below · 29% inline · 21% ahead · 50% model confidence · calendar announced
PANMURE LIBERUMbuy
RBCsector perform
UBSneutral
JP Morgan Cazenoveoverweight
Berenberg Bankhold
BERENBERGhold
BARCLAYSequal weight
DEUTSCHE BANKhold
Canaccord Genuitybuy
Helen Rose11,102 shares