Multiple signals firing — flagged for distress, pre-raise. Worth a closer look. ( → → ahead → ); last update 2026-04-15. Next results expected in 23 days (2026-06-02); the earnings model leans ahead (53% confidence). Macro backdrop: recovery.
Multiple signals firing — flagged for distress, pre-raise. Worth a closer look. ( → → ahead → ); last update 2026-04-15. Next results expected in 23 days (2026-06-02); the earnings model leans ahead (53% confidence). Macro backdrop: recovery.
| Signal / Date | Status | Detail | Indicator |
|---|---|---|---|
| Composite signals | |||
| Multi-channel | Not flagged | Mixed signals — not flagged on either side. 2 of 4 channels active. 2 of 2 channels in agreement | tone 25.0 · broker 0.0 · director — · sector 33.3 |
| Tone trajectory | available | Tone trajectory available. most recent 2026-04-15 · 3 statements in last 180d | |
| Distress | Flagged | Distress flagged. Archetype: mature_profitable. 1 cash/working capital warning(s) | |
| Pre-raise | Flagged | Active hype-language pattern — historically precedes equity raises (1.32× baseline). Hype-language density 1.4 per 1k words across recent disclosures. RNS cadence alone isn't a signal — buybacks and routine reporting can dominate; this measures language patterns, not announcement count. hype density 1.4/1k words (3 hits in 6 scannable docs)2026-04-16: "…essed, but I still believe that as a company, we've had …2026-04-16: "…he analysis of samples for PCR purposes. We've also adde…2026-04-16: "…ce the quality, and you reduce the cost. All these are v… | |
| Narrative drift | Stable | Narrative consistent with historical baseline. | |
| Forward catalyst | |||
| Upcoming results | Predicted ahead | Next results expected in 23 days (2026-06-02). Model leans ahead of consensus. 15% below · 32% inline · 53% ahead · 53% model confidence · calendar low | |
| Broker actions — last 90 days (4) | |||
| 2026-05-07 | reiteration | Stifelhold | GBX 10 |
| 2026-04-22 | — | Shore Capitalbuy | — |
| 2026-04-22 | reiteration | Shore CapitalBuy | — |
| 2026-04-15 | reiteration | StifelHold | 10p |
| Director deals — last 90 days | |||
| — | None | No director deals in the last 90 days. | |
| Backdrop | |||
| UK macro regime | recovery | UK cycle classification: recovery (77% confidence). | See macro indicators → |
Mixed signals — not flagged on either side. 2 of 4 channels active.
2 of 2 channels in agreement
Tone trajectory available.
most recent 2026-04-15 · 3 statements in last 180d
Distress flagged.
Archetype: mature_profitable.
Active hype-language pattern — historically precedes equity raises (1.32× baseline).
Hype-language density 1.4 per 1k words across recent disclosures. RNS cadence alone isn't a signal — buybacks and routine reporting can dominate; this measures language patterns, not announcement count.
Narrative consistent with historical baseline.
Next results expected in 23 days (2026-06-02). Model leans ahead of consensus.
15% below · 32% inline · 53% ahead · 53% model confidence · calendar low
Stifelhold
Shore Capitalbuy
Shore CapitalBuy
StifelHold
No director deals in the last 90 days.
Multiple signals firing — flagged for distress, pre-raise. Worth a closer look. ( → → ahead → ); last update 2026-04-15. Next results expected in 23 days (2026-06-02); the earnings model leans ahead (53% confidence). Macro backdrop: recovery.
| Signal / Date | Status | Detail | Indicator |
|---|---|---|---|
| Composite signals | |||
| Multi-channel | Not flagged | Mixed signals — not flagged on either side. 2 of 4 channels active. 2 of 2 channels in agreement | tone 25.0 · broker 0.0 · director — · sector 33.3 |
| Tone trajectory | available | Tone trajectory available. most recent 2026-04-15 · 3 statements in last 180d | |
| Distress | Flagged | Distress flagged. Archetype: mature_profitable. 1 cash/working capital warning(s) | |
| Pre-raise | Flagged | Active hype-language pattern — historically precedes equity raises (1.32× baseline). Hype-language density 1.4 per 1k words across recent disclosures. RNS cadence alone isn't a signal — buybacks and routine reporting can dominate; this measures language patterns, not announcement count. hype density 1.4/1k words (3 hits in 6 scannable docs)2026-04-16: "…essed, but I still believe that as a company, we've had …2026-04-16: "…he analysis of samples for PCR purposes. We've also adde…2026-04-16: "…ce the quality, and you reduce the cost. All these are v… | |
| Narrative drift | Stable | Narrative consistent with historical baseline. | |
| Forward catalyst | |||
| Upcoming results | Predicted ahead | Next results expected in 23 days (2026-06-02). Model leans ahead of consensus. 15% below · 32% inline · 53% ahead · 53% model confidence · calendar low | |
| Broker actions — last 90 days (4) | |||
| 2026-05-07 | reiteration | Stifelhold | GBX 10 |
| 2026-04-22 | — | Shore Capitalbuy | — |
| 2026-04-22 | reiteration | Shore CapitalBuy | — |
| 2026-04-15 | reiteration | StifelHold | 10p |
| Director deals — last 90 days | |||
| — | None | No director deals in the last 90 days. | |
| Backdrop | |||
| UK macro regime | recovery | UK cycle classification: recovery (77% confidence). | See macro indicators → |
Mixed signals — not flagged on either side. 2 of 4 channels active.
2 of 2 channels in agreement
Tone trajectory available.
most recent 2026-04-15 · 3 statements in last 180d
Distress flagged.
Archetype: mature_profitable.
Active hype-language pattern — historically precedes equity raises (1.32× baseline).
Hype-language density 1.4 per 1k words across recent disclosures. RNS cadence alone isn't a signal — buybacks and routine reporting can dominate; this measures language patterns, not announcement count.
Narrative consistent with historical baseline.
Next results expected in 23 days (2026-06-02). Model leans ahead of consensus.
15% below · 32% inline · 53% ahead · 53% model confidence · calendar low
Stifelhold
Shore Capitalbuy
Shore CapitalBuy
StifelHold
No director deals in the last 90 days.