Multiple signals firing — flagged for distress, tone decliner. Worth a closer look. Tone trajectory is deteriorating ( → in_line → → below); last update 2026-04-22. Macro backdrop: recovery.
Multiple signals firing — flagged for distress, tone decliner. Worth a closer look. Tone trajectory is deteriorating ( → in_line → → below); last update 2026-04-22. 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 -55.0 · broker 0.0 · director -100.0 · sector 22.0 |
| Tone trajectory | deteriorating | Tone has been deteriorating. most recent 2026-04-22 · 16 statements in last 180d | |
| Distress | Flagged | Distress flagged. Archetype: mature_profitable. cash down 62% YoY | |
| Pre-raise | Not flagged | Not flagged as a pre-raise candidate. | |
| Narrative drift | Stable | Narrative consistent with historical baseline. | |
| Broker actions — last 90 days (6) | |||
| 2026-04-22 | reiteration | Stifelhold | GBX 2350 |
| 2026-04-22 | reiteration | Jefferiesunderperform | GBX 1900 |
| 2026-04-22 | reiteration | StifelHold | 2350p |
| 2026-04-22 | reiteration | JefferiesUnderperform | 1900p |
| 2026-03-19 | initiation | BARCLAYSequal weight | 2250p |
| 2026-03-10 | reiteration | RBC Capital MarketsSector Perform | 2200p |
| Director deals — last 90 days (50; 1 purchase / 13 sales) | |||
| 2026-04-01 | Award | Andrew Mooney1,041 shares | £0 |
| 2026-04-01 | Award | Dale Stokes1,041 shares | £0 |
| 2026-04-01 | Award | Frank van Zanten1,022 shares | £0 |
| 2026-04-01 | Award | Richard Howes1,041 shares | £0 |
| 2026-04-01 | Award | Suzanne Jefferies1,747 shares | £0 |
| 2026-03-31 | Exercise | Diana Breeze4,653 shares | £0 |
| 2026-03-31 | Sale | Diana Breeze4,301 shares | £964 |
| 2026-03-31 | Sale | Diana Breeze4,653 shares | £1.0k |
| 2026-03-31 | Exercise | Diana Breeze9,128 shares | £0 |
| 2026-03-20 | Exercise | Scott Mayne7,429 shares | £0 |
| 2026-03-20 | Sale | Scott Mayne3,501 shares | £765 |
| 2025-07-10 | Purchase | Frank van Zanten733 shares | £175 |
| 2026-03-16 | Exercise | Richard Howes23,340 shares | £0 |
| 2026-03-16 | Sale | Richard Howes10,997 shares | £2.5k |
| 2026-03-16 | Sale | Richard Howes8,267 shares | £1.9k |
| 2026-03-16 | Exercise | Richard Howes17,544 shares | £0 |
| 2026-03-10 | Exercise | Dale Stokes7,613 shares | £0 |
| 2026-03-10 | Sale | Dale Stokes2,931 shares | £656 |
| 2026-03-10 | Exercise | Dale Stokes3,095 shares | £0 |
| 2026-03-10 | Sale | Dale Stokes1,193 shares | £267 |
| Backdrop | |||
| UK macro regime | recovery | UK cycle classification: recovery (75% confidence). | See macro indicators → |
Tone deteriorating across multiple channels — flagged decliner in MAIN_MARKET.
2 of 3 channels in agreement
Tone has been deteriorating.
most recent 2026-04-22 · 16 statements in last 180d
Distress flagged.
Archetype: mature_profitable.
Not flagged as a pre-raise candidate.
Narrative consistent with historical baseline.
Stifelhold
Jefferiesunderperform
StifelHold
JefferiesUnderperform
BARCLAYSequal weight
RBC Capital MarketsSector Perform
Andrew Mooney1,041 shares
Dale Stokes1,041 shares
Frank van Zanten1,022 shares
Richard Howes1,041 shares
Suzanne Jefferies1,747 shares
Diana Breeze4,653 shares
Diana Breeze4,301 shares
Diana Breeze4,653 shares
Diana Breeze9,128 shares
Scott Mayne7,429 shares
Scott Mayne3,501 shares
Frank van Zanten733 shares
Richard Howes23,340 shares
Richard Howes10,997 shares
Richard Howes8,267 shares
Richard Howes17,544 shares
Dale Stokes7,613 shares
Dale Stokes2,931 shares
Dale Stokes3,095 shares
Dale Stokes1,193 shares
Multiple signals firing — flagged for distress, tone decliner. Worth a closer look. Tone trajectory is deteriorating ( → in_line → → below); last update 2026-04-22. 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 -55.0 · broker 0.0 · director -100.0 · sector 22.0 |
| Tone trajectory | deteriorating | Tone has been deteriorating. most recent 2026-04-22 · 16 statements in last 180d | |
| Distress | Flagged | Distress flagged. Archetype: mature_profitable. cash down 62% YoY | |
| Pre-raise | Not flagged | Not flagged as a pre-raise candidate. | |
| Narrative drift | Stable | Narrative consistent with historical baseline. | |
| Broker actions — last 90 days (6) | |||
| 2026-04-22 | reiteration | Stifelhold | GBX 2350 |
| 2026-04-22 | reiteration | Jefferiesunderperform | GBX 1900 |
| 2026-04-22 | reiteration | StifelHold | 2350p |
| 2026-04-22 | reiteration | JefferiesUnderperform | 1900p |
| 2026-03-19 | initiation | BARCLAYSequal weight | 2250p |
| 2026-03-10 | reiteration | RBC Capital MarketsSector Perform | 2200p |
| Director deals — last 90 days (50; 1 purchase / 13 sales) | |||
| 2026-04-01 | Award | Andrew Mooney1,041 shares | £0 |
| 2026-04-01 | Award | Dale Stokes1,041 shares | £0 |
| 2026-04-01 | Award | Frank van Zanten1,022 shares | £0 |
| 2026-04-01 | Award | Richard Howes1,041 shares | £0 |
| 2026-04-01 | Award | Suzanne Jefferies1,747 shares | £0 |
| 2026-03-31 | Exercise | Diana Breeze4,653 shares | £0 |
| 2026-03-31 | Sale | Diana Breeze4,301 shares | £964 |
| 2026-03-31 | Sale | Diana Breeze4,653 shares | £1.0k |
| 2026-03-31 | Exercise | Diana Breeze9,128 shares | £0 |
| 2026-03-20 | Exercise | Scott Mayne7,429 shares | £0 |
| 2026-03-20 | Sale | Scott Mayne3,501 shares | £765 |
| 2025-07-10 | Purchase | Frank van Zanten733 shares | £175 |
| 2026-03-16 | Exercise | Richard Howes23,340 shares | £0 |
| 2026-03-16 | Sale | Richard Howes10,997 shares | £2.5k |
| 2026-03-16 | Sale | Richard Howes8,267 shares | £1.9k |
| 2026-03-16 | Exercise | Richard Howes17,544 shares | £0 |
| 2026-03-10 | Exercise | Dale Stokes7,613 shares | £0 |
| 2026-03-10 | Sale | Dale Stokes2,931 shares | £656 |
| 2026-03-10 | Exercise | Dale Stokes3,095 shares | £0 |
| 2026-03-10 | Sale | Dale Stokes1,193 shares | £267 |
| Backdrop | |||
| UK macro regime | recovery | UK cycle classification: recovery (75% confidence). | See macro indicators → |
Tone deteriorating across multiple channels — flagged decliner in MAIN_MARKET.
2 of 3 channels in agreement
Tone has been deteriorating.
most recent 2026-04-22 · 16 statements in last 180d
Distress flagged.
Archetype: mature_profitable.
Not flagged as a pre-raise candidate.
Narrative consistent with historical baseline.
Stifelhold
Jefferiesunderperform
StifelHold
JefferiesUnderperform
BARCLAYSequal weight
RBC Capital MarketsSector Perform
Andrew Mooney1,041 shares
Dale Stokes1,041 shares
Frank van Zanten1,022 shares
Richard Howes1,041 shares
Suzanne Jefferies1,747 shares
Diana Breeze4,653 shares
Diana Breeze4,301 shares
Diana Breeze4,653 shares
Diana Breeze9,128 shares
Scott Mayne7,429 shares
Scott Mayne3,501 shares
Frank van Zanten733 shares
Richard Howes23,340 shares
Richard Howes10,997 shares
Richard Howes8,267 shares
Richard Howes17,544 shares
Dale Stokes7,613 shares
Dale Stokes2,931 shares
Dale Stokes3,095 shares
Dale Stokes1,193 shares