Flagged for tone decliner today. Tone trajectory is deteriorating (ahead → ahead → broadly_in_line → below); last update 2026-10-15. Macro backdrop: recovery.
Flagged for tone decliner today. Tone trajectory is deteriorating (ahead → ahead → broadly_in_line → below); last update 2026-10-15. 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 -70.0 · broker -100.0 · director -40.6 · sector 25.1 |
| Tone trajectory | deteriorating | Tone has been deteriorating. most recent 2026-10-15 · 9 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. | |
| Broker actions — last 90 days (19) | |||
| 2026-10-16 | reiteration | Canaccord Genuitybuy | 1,185p |
| 2026-10-16 | reiteration | Canaccord GenuityBuy | 1,185p |
| 2026-10-15 | reiteration | Jefferiesbuy | 1,030p |
| 2026-10-15 | reiteration | JefferiesBuy | 1,030p |
| 2026-09-18 | reiteration | Shore Capitalbuy | 1,000p |
| 2026-09-15 | target_cut | RBCoutperform | 950p(was 1150) |
| 2026-09-10 | target_cut | Canaccord Genuitybuy | 1,185p(was 1240) |
| 2026-09-10 | target_cut | UBSbuy | 1,130p(was 1250) |
| 2026-09-09 | target_cut | Deutschebuy | 1,000p(was 1050) |
| 2026-09-09 | target_cut | JP Morgan Cazenoveoverweight | 1,050p(was 1225) |
| 2026-09-09 | reiteration | Berenberg Bankbuy | 1,200p |
| 2026-09-09 | target_cut | DEUTSCHE BANKbuy | 1,000p(was 1050) |
| 2026-09-09 | target_cut | JPMORGANoverweight | 1,050p(was 1225) |
| 2026-09-08 | reiteration | Shore Capitalbuy | 1,000p |
| 2026-09-08 | target_cut | BARCLAYSoverweight | 975p(was 1150) |
| 2026-09-03 | target_raise | Deutschebuy | 1,050p(was 850) |
| 2026-08-27 | target_cut | Berenberg Bankbuy | 1,200p(was 1332) |
| 2026-08-27 | reiteration | Berenberg BankBuy | 1,200p(was 1332) |
| 2026-08-27 | target_cut | BERENBERGbuy | 1,200p(was 1332) |
| Director deals — last 90 days (7; 5 purchases / 1 sale) | |||
| 2026-09-28 | Sale | Clodagh Moriarty47,817 shares | £3.8k |
| 2026-09-28 | Exercise | Clodagh Moriarty101,431 shares | £0 |
| 2026-09-24 | Purchase | Katharine Poulter2,500 shares | £196 |
| 2026-09-22 | Purchase | Clodagh Moriarty7,781 shares | £617 |
| 2026-09-14 | Purchase | Ajay Kavan3,302 shares | £249 |
| 2026-09-09 | Purchase | Ian Bull2,500 shares | £0 |
| 2026-09-09 | Purchase | Alison Brittain10,000 shares | £732 |
| 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-15 · 9 statements in last 180d
Not flagged for distress.
RNS language is not unusually promotional.
Narrative consistent with historical baseline.
Canaccord Genuitybuy
Canaccord GenuityBuy
Jefferiesbuy
JefferiesBuy
Shore Capitalbuy
RBCoutperform
Canaccord Genuitybuy
UBSbuy
Deutschebuy
JP Morgan Cazenoveoverweight
Berenberg Bankbuy
DEUTSCHE BANKbuy
JPMORGANoverweight
Shore Capitalbuy
BARCLAYSoverweight
Deutschebuy
Berenberg Bankbuy
Berenberg BankBuy
BERENBERGbuy
Clodagh Moriarty47,817 shares
Clodagh Moriarty101,431 shares
Katharine Poulter2,500 shares
Clodagh Moriarty7,781 shares
Ajay Kavan3,302 shares
Ian Bull2,500 shares
Alison Brittain10,000 shares
Flagged for tone decliner today. Tone trajectory is deteriorating (ahead → ahead → broadly_in_line → below); last update 2026-10-15. 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 -70.0 · broker -100.0 · director -40.6 · sector 25.1 |
| Tone trajectory | deteriorating | Tone has been deteriorating. most recent 2026-10-15 · 9 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. | |
| Broker actions — last 90 days (19) | |||
| 2026-10-16 | reiteration | Canaccord Genuitybuy | 1,185p |
| 2026-10-16 | reiteration | Canaccord GenuityBuy | 1,185p |
| 2026-10-15 | reiteration | Jefferiesbuy | 1,030p |
| 2026-10-15 | reiteration | JefferiesBuy | 1,030p |
| 2026-09-18 | reiteration | Shore Capitalbuy | 1,000p |
| 2026-09-15 | target_cut | RBCoutperform | 950p(was 1150) |
| 2026-09-10 | target_cut | Canaccord Genuitybuy | 1,185p(was 1240) |
| 2026-09-10 | target_cut | UBSbuy | 1,130p(was 1250) |
| 2026-09-09 | target_cut | Deutschebuy | 1,000p(was 1050) |
| 2026-09-09 | target_cut | JP Morgan Cazenoveoverweight | 1,050p(was 1225) |
| 2026-09-09 | reiteration | Berenberg Bankbuy | 1,200p |
| 2026-09-09 | target_cut | DEUTSCHE BANKbuy | 1,000p(was 1050) |
| 2026-09-09 | target_cut | JPMORGANoverweight | 1,050p(was 1225) |
| 2026-09-08 | reiteration | Shore Capitalbuy | 1,000p |
| 2026-09-08 | target_cut | BARCLAYSoverweight | 975p(was 1150) |
| 2026-09-03 | target_raise | Deutschebuy | 1,050p(was 850) |
| 2026-08-27 | target_cut | Berenberg Bankbuy | 1,200p(was 1332) |
| 2026-08-27 | reiteration | Berenberg BankBuy | 1,200p(was 1332) |
| 2026-08-27 | target_cut | BERENBERGbuy | 1,200p(was 1332) |
| Director deals — last 90 days (7; 5 purchases / 1 sale) | |||
| 2026-09-28 | Sale | Clodagh Moriarty47,817 shares | £3.8k |
| 2026-09-28 | Exercise | Clodagh Moriarty101,431 shares | £0 |
| 2026-09-24 | Purchase | Katharine Poulter2,500 shares | £196 |
| 2026-09-22 | Purchase | Clodagh Moriarty7,781 shares | £617 |
| 2026-09-14 | Purchase | Ajay Kavan3,302 shares | £249 |
| 2026-09-09 | Purchase | Ian Bull2,500 shares | £0 |
| 2026-09-09 | Purchase | Alison Brittain10,000 shares | £732 |
| 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-15 · 9 statements in last 180d
Not flagged for distress.
RNS language is not unusually promotional.
Narrative consistent with historical baseline.
Canaccord Genuitybuy
Canaccord GenuityBuy
Jefferiesbuy
JefferiesBuy
Shore Capitalbuy
RBCoutperform
Canaccord Genuitybuy
UBSbuy
Deutschebuy
JP Morgan Cazenoveoverweight
Berenberg Bankbuy
DEUTSCHE BANKbuy
JPMORGANoverweight
Shore Capitalbuy
BARCLAYSoverweight
Deutschebuy
Berenberg Bankbuy
Berenberg BankBuy
BERENBERGbuy
Clodagh Moriarty47,817 shares
Clodagh Moriarty101,431 shares
Katharine Poulter2,500 shares
Clodagh Moriarty7,781 shares
Ajay Kavan3,302 shares
Ian Bull2,500 shares
Alison Brittain10,000 shares