| Composite signals |
|---|
| Multi-channel | Improver flagged | Tone improving across multiple channels — flagged improver in MAIN_MARKET. 3 of 4 channels in agreement | tone 55.0 · broker 100.0 · director -100.0 · sector 30.5 |
| Tone trajectory | improving | Tone has been improving. most recent 2026-08-05 · 11 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. | |
| Forward catalyst |
|---|
| Upcoming results | Predicted ahead | Next results expected in 12 days (2026-11-04). Model leans ahead of consensus. 17% below · 30% inline · 52% ahead · 52% model confidence · calendar announced | |
| Broker actions — last 90 days (10) |
|---|
| 2026-10-16 | reiteration | Jefferiesbuy | 5,600p |
| 2026-10-16 | reiteration | JefferiesBuy | 5,600p |
| 2026-09-29 | target_raise | Berenberg Bankbuy | 5,483p(was 5453) |
| 2026-09-16 | target_raise | Deutschebuy | 5,725p(was 5700) |
| 2026-08-06 | target_raise | Deutschebuy | 5,700p(was 5550) |
| 2026-08-06 | target_raise | Berenberg Bankbuy | 5,453p(was 5007) |
| 2026-08-06 | reiteration | DeutscheBuy | 5,700p(was 5550) |
| 2026-08-06 | reiteration | Berenberg BankBuy | 5,453p(was 5007) |
| 2026-08-05 | reiteration | Jefferiesbuy | 5,500p |
| 2026-08-05 | reiteration | JefferiesBuy | 5,500p |
| Director deals — last 90 days (31; 29 purchases / 2 sales) |
|---|
| 2026-10-16 | Purchase | Anastasios Stamoulis25 shares | £11 |
| 2026-10-16 | Purchase | Mourad Ajarti23 shares | £10 |
| 2026-10-16 | Purchase | Anastasios Stamoulis26 shares | £11 |
| 2026-10-16 | Purchase | Zoran Bogdanovic118 shares | £51 |
| 2026-10-16 | Purchase | Zoran Bogdanovic52 shares | £23 |
| 2026-10-16 | Purchase | Jan Gustavsson61 shares | £27 |
| 2026-10-16 | Purchase | Jan Gustavsson27 shares | £12 |
| 2026-10-16 | Purchase | Minas Agelidis22 shares | £9 |
| 2026-10-16 | Purchase | Panagiota Kalogeraki89 shares | £39 |
| 2026-10-16 | Purchase | Panagiota Kalogeraki39 shares | £17 |
| 2026-10-16 | Purchase | Vitaliy Novikov101 shares | £44 |
| 2026-10-16 | Purchase | Vitaliy Novikov21 shares | £9 |
| 2026-10-16 | Purchase | Mourad Ajarti74 shares | £32 |
| 2026-09-21 | Purchase | ZORAN BOGDANOVIC4,750 shares | £2.0k |
| 2026-09-21 | Purchase | PANAGIOTA KALOGERAKI3,600 shares | £1.5k |
| 2026-09-17 | Purchase | Anastasios Stamoulis23,043 shares | £11 |
| 2026-09-17 | Purchase | Zoran Bogdanovic126,682 shares | £59 |
| 2026-09-17 | Purchase | Zoran Bogdanovic48,472 shares | £23 |
| 2026-09-17 | Purchase | Jan Gustavsson65,530 shares | £31 |
| 2026-09-17 | Purchase | Jan Gustavsson25,119 shares | £12 |
| Backdrop |
|---|
| UK macro regime | recovery | UK cycle classification: recovery (91% confidence). | See macro indicators → |