Multiple signals firing — flagged for narrative drift, tone decliner. Worth a closer look. Tone trajectory is deteriorating ( → ahead → in_line → below); last update 2026-10-07. Macro backdrop: recovery.
Multiple signals firing — flagged for narrative drift, tone decliner. Worth a closer look. Tone trajectory is deteriorating ( → ahead → in_line → below); last update 2026-10-07. Macro backdrop: recovery.
| Signal / Date | Status | Detail | Indicator |
|---|---|---|---|
| Composite signals | |||
| Multi-channel | Decliner flagged | Tone deteriorating across multiple channels — flagged decliner in MAIN_MARKET. 3 of 3 channels in agreement | tone -55.0 · broker -100.0 · director — · sector 25.1 |
| Tone trajectory | deteriorating | Tone has been deteriorating. most recent 2026-10-07 · 22 statements in last 180d | |
| Distress | Not flagged | Not flagged for distress. | |
| Promotional language | Not flagged | RNS language is not unusually promotional. | |
| Narrative drift | Drifted | Narrative has drifted significantly from this company's historical baseline (1.8σ). Recent disclosures sit 1.8 standard deviations from this company's own historical narrative (2 recent vs 96 historical announcements compared). narrative drifted 1.8σ (mild)recent-vs-historical cosine 0.80 | |
| Broker actions — last 90 days (11) | |||
| 2026-10-07 | reiteration | Shore Capitalbuy | 220p |
| 2026-10-07 | target_cut | Berenberg Bankbuy | 150p(was 171) |
| 2026-10-07 | target_cut | BERENBERGbuy | 150p(was 171) |
| 2026-10-07 | reiteration | Berenberg BankBuy | 150p(was 171) |
| 2026-10-07 | reiteration | Shore CapitalBuy | 220p |
| 2026-07-30 | reiteration | Deutschebuy | 215p |
| 2026-07-30 | target_cut | Canaccord Genuitybuy | 185p(was 205) |
| 2026-07-30 | reiteration | Canaccord GenuityBuy | 185p(was 205) |
| 2026-07-30 | reiteration | DeutscheBuy | 215p |
| 2026-07-29 | reiteration | Berenberg BankBuy | 171p |
| 2026-07-29 | reiteration | Berenberg Bankbuy | 171p |
| 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 → |
Tone deteriorating across multiple channels — flagged decliner in MAIN_MARKET.
3 of 3 channels in agreement
Tone has been deteriorating.
most recent 2026-10-07 · 22 statements in last 180d
Not flagged for distress.
RNS language is not unusually promotional.
Narrative has drifted significantly from this company's historical baseline (1.8σ).
Recent disclosures sit 1.8 standard deviations from this company's own historical narrative (2 recent vs 96 historical announcements compared).
Shore Capitalbuy
Berenberg Bankbuy
BERENBERGbuy
Berenberg BankBuy
Shore CapitalBuy
Deutschebuy
Canaccord Genuitybuy
Canaccord GenuityBuy
DeutscheBuy
Berenberg BankBuy
Berenberg Bankbuy
No director deals in the last 90 days.
Multiple signals firing — flagged for narrative drift, tone decliner. Worth a closer look. Tone trajectory is deteriorating ( → ahead → in_line → below); last update 2026-10-07. Macro backdrop: recovery.
| Signal / Date | Status | Detail | Indicator |
|---|---|---|---|
| Composite signals | |||
| Multi-channel | Decliner flagged | Tone deteriorating across multiple channels — flagged decliner in MAIN_MARKET. 3 of 3 channels in agreement | tone -55.0 · broker -100.0 · director — · sector 25.1 |
| Tone trajectory | deteriorating | Tone has been deteriorating. most recent 2026-10-07 · 22 statements in last 180d | |
| Distress | Not flagged | Not flagged for distress. | |
| Promotional language | Not flagged | RNS language is not unusually promotional. | |
| Narrative drift | Drifted | Narrative has drifted significantly from this company's historical baseline (1.8σ). Recent disclosures sit 1.8 standard deviations from this company's own historical narrative (2 recent vs 96 historical announcements compared). narrative drifted 1.8σ (mild)recent-vs-historical cosine 0.80 | |
| Broker actions — last 90 days (11) | |||
| 2026-10-07 | reiteration | Shore Capitalbuy | 220p |
| 2026-10-07 | target_cut | Berenberg Bankbuy | 150p(was 171) |
| 2026-10-07 | target_cut | BERENBERGbuy | 150p(was 171) |
| 2026-10-07 | reiteration | Berenberg BankBuy | 150p(was 171) |
| 2026-10-07 | reiteration | Shore CapitalBuy | 220p |
| 2026-07-30 | reiteration | Deutschebuy | 215p |
| 2026-07-30 | target_cut | Canaccord Genuitybuy | 185p(was 205) |
| 2026-07-30 | reiteration | Canaccord GenuityBuy | 185p(was 205) |
| 2026-07-30 | reiteration | DeutscheBuy | 215p |
| 2026-07-29 | reiteration | Berenberg BankBuy | 171p |
| 2026-07-29 | reiteration | Berenberg Bankbuy | 171p |
| 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 → |
Tone deteriorating across multiple channels — flagged decliner in MAIN_MARKET.
3 of 3 channels in agreement
Tone has been deteriorating.
most recent 2026-10-07 · 22 statements in last 180d
Not flagged for distress.
RNS language is not unusually promotional.
Narrative has drifted significantly from this company's historical baseline (1.8σ).
Recent disclosures sit 1.8 standard deviations from this company's own historical narrative (2 recent vs 96 historical announcements compared).
Shore Capitalbuy
Berenberg Bankbuy
BERENBERGbuy
Berenberg BankBuy
Shore CapitalBuy
Deutschebuy
Canaccord Genuitybuy
Canaccord GenuityBuy
DeutscheBuy
Berenberg BankBuy
Berenberg Bankbuy
No director deals in the last 90 days.