Mixed signals — flagged for distress, but forward-looking tone is also improving across 2 corroborating channels. Tone trajectory is stable (ahead → ahead → ahead → ahead); last update 2026-04-08. Macro backdrop: recovery.
Mixed signals — flagged for distress, but forward-looking tone is also improving across 2 corroborating channels. Tone trajectory is stable (ahead → ahead → ahead → ahead); last update 2026-04-08. Macro backdrop: recovery.
| Signal / Date | Status | Detail | Indicator |
|---|---|---|---|
| Composite signals | |||
| Multi-channel | Improver flagged | Tone improving across multiple channels — flagged improver in AIM. 2 of 2 channels in agreement | tone 55.0 · broker 33.3 · director — · sector 22.0 |
| Tone trajectory | stable | Tone has been stable. most recent 2026-04-08 · 10 statements in last 180d | |
| Distress | Flagged | Distress flagged. Archetype: mature_profitable. AR 2024 §Going Concern: "…ation of assets and liabilities that would r… | |
| Pre-raise | Not flagged | Not flagged as a pre-raise candidate. | |
| Narrative drift | Stable | Narrative consistent with historical baseline. | |
| Broker actions — last 90 days (2) | |||
| 2026-04-08 | reiteration | Berenberg BankBuy | 245p(was 240) |
| 2026-04-08 | target_raise | BERENBERGbuy | 245p(was 240) |
| Director deals — last 90 days | |||
| — | None | No director deals in the last 90 days. | |
| Backdrop | |||
| UK macro regime | recovery | UK cycle classification: recovery (76% confidence). | See macro indicators → |
Tone improving across multiple channels — flagged improver in AIM.
2 of 2 channels in agreement
Tone has been stable.
most recent 2026-04-08 · 10 statements in last 180d
Distress flagged.
Archetype: mature_profitable.
Not flagged as a pre-raise candidate.
Narrative consistent with historical baseline.
Berenberg BankBuy
BERENBERGbuy
No director deals in the last 90 days.
Mixed signals — flagged for distress, but forward-looking tone is also improving across 2 corroborating channels. Tone trajectory is stable (ahead → ahead → ahead → ahead); last update 2026-04-08. Macro backdrop: recovery.
| Signal / Date | Status | Detail | Indicator |
|---|---|---|---|
| Composite signals | |||
| Multi-channel | Improver flagged | Tone improving across multiple channels — flagged improver in AIM. 2 of 2 channels in agreement | tone 55.0 · broker 33.3 · director — · sector 22.0 |
| Tone trajectory | stable | Tone has been stable. most recent 2026-04-08 · 10 statements in last 180d | |
| Distress | Flagged | Distress flagged. Archetype: mature_profitable. AR 2024 §Going Concern: "…ation of assets and liabilities that would r… | |
| Pre-raise | Not flagged | Not flagged as a pre-raise candidate. | |
| Narrative drift | Stable | Narrative consistent with historical baseline. | |
| Broker actions — last 90 days (2) | |||
| 2026-04-08 | reiteration | Berenberg BankBuy | 245p(was 240) |
| 2026-04-08 | target_raise | BERENBERGbuy | 245p(was 240) |
| Director deals — last 90 days | |||
| — | None | No director deals in the last 90 days. | |
| Backdrop | |||
| UK macro regime | recovery | UK cycle classification: recovery (76% confidence). | See macro indicators → |
Tone improving across multiple channels — flagged improver in AIM.
2 of 2 channels in agreement
Tone has been stable.
most recent 2026-04-08 · 10 statements in last 180d
Distress flagged.
Archetype: mature_profitable.
Not flagged as a pre-raise candidate.
Narrative consistent with historical baseline.
Berenberg BankBuy
BERENBERGbuy
No director deals in the last 90 days.