| Record Share Price | |||
|---|---|---|---|
| Price | 56.00 | Open | 55.00 |
| Bid | 55.20 | High | 56.20 |
| Ask | 56.00 | Low | 55.00 |
| Change | 0.40 (0.72%) | Close | 55.60 |
| Volume | 71,715 | ||
| Currency | GBX |
|---|---|
| Issue Country | GB |
| Shares in Issue | 193.16m |
| Market Cap | £108.17m |
| PE Ratio | 11.1332 |
| EPS | 5.03 |
| Year High | 67.60 |
|---|---|
| Year High Date | 02-Jul-2025 |
| Year Low | 49.00 |
| Year Low Date | 07-Apr-2026 |
| Dividend | 4.60 |
| Yield | 8.214% |
| # Trades | 46 |
|---|---|
| Vol. Sold | 17,526 |
| Sold Value | £9.74k |
| Vol. Bought | 52,303 |
| Bought Value | £29.23k |
| Market Size | 5,000 |
| Date | Time | Trade Prc | Volume | Buy/Sell | Bid | Ask | Value | |
|---|---|---|---|---|---|---|---|---|
| 20-May-26 | 14:54:42 | 55.20 | 13 | Unknown* | 55.20 | 56.00 | 7.18 | O Ordinary Delayed publication Was reported as OTC |
| 20-May-26 | 16:35:06 | 56.00 | 2,105 | Buy* | 55.20 | 56.00 | 1,179 | UT Uncrossing Trade |
| 20-May-26 | 16:29:58 | 56.00 | 461 | Buy* | 55.20 | 56.00 | 258.16 | A Automatic Execution |
| 20-May-26 | 16:29:58 | 55.80 | 87 | Buy* | 55.20 | 56.00 | 48.55 | A Automatic Execution |
| 20-May-26 | 16:26:22 | 55.20 | 1,577 | Sell* | 55.20 | 56.00 | 870.50 | O Ordinary |
| 20-May-26 | 16:26:22 | 55.20 | 1,577 | Unknown* | 55.20 | 56.00 | 870.50 | O Ordinary Was reported as OTC |
| 20-May-26 | 16:19:32 | 55.20 | 831 | Sell* | 55.20 | 56.00 | 458.71 | A Automatic Execution |
| 20-May-26 | 16:19:31 | 56.00 | 5 | Buy* | 55.20 | 56.00 | 2.80 | O Ordinary Trade was executed as an SI |
| 20-May-26 | 16:19:31 | 56.00 | 55 | Buy* | 55.20 | 56.00 | 30.80 | O Ordinary Trade was executed as an SI |
| 20-May-26 | 16:19:31 | 55.60 | 44 | Sell* | 55.20 | 56.00 | 24.46 | A Automatic Execution |
| Announced | Traded | Action | Notifier | Price | Currency | Amount | Holding |
|---|---|---|---|---|---|---|---|
| 11-Aug-25 | 08-Aug-25 | Sell | Kevin Ayles held the position of Non-Executive Director at the time of this trade.Kevin Ayles | 59.37 | GBX | 180,939 | 108,173 |
| 11-Aug-25 | 08-Aug-25 | Sell | Jan Witte held the position of CEO at the time of this trade.Jan Witte | 59.37 | GBX | 970,694 | 1,079,347 |
| 11-Aug-25 | 08-Aug-25 | Exercise of Option | Jan Witte held the position of CEO at the time of this trade.Jan Witte | 36.95 | GBX | 1,250,000 | 1,079,347 |
| 11-Aug-25 | 08-Aug-25 | Exercise of Option | Kevin Ayles held the position of Non-Executive Director at the time of this trade.Kevin Ayles | 17.29 | GBX | 289,112 | 108,173 |
| 01-Jul-25 | 24-Jun-25 | Buy | Richard Heading held the position of CFO at the time of this trade.Richard Heading | 54.41 | GBX | 48,462 | 48,462 |