| Announced | Traded | Action | Notifier | Price | Currency | Amount | Holding |
|---|---|---|---|---|---|---|---|
| 13-May-26 | 12-May-26 | Buy | Luke Grant held the position of CFO & Director at the time of this trade.Luke Grant | 2,786.00 | GBX | 5 | 114 |
| 13-May-26 | 12-May-26 | Buy | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 2,786.00 | GBX | 6 | 344,012 |
| 15-Apr-26 | 14-Apr-26 | Buy | Luke Grant held the position of CFO & Director at the time of this trade.Luke Grant | 2,860.00 | GBX | 6 | 109 |
| 15-Apr-26 | 14-Apr-26 | Buy | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 2,860.00 | GBX | 5 | 344,006 |
| 31-Mar-26 | 31-Mar-26 | Sell | Luke Grant held the position of CFO & Director at the time of this trade.Luke Grant | 2,599.00 | GBX | 1,360 | 103 |
| 31-Mar-26 | 31-Mar-26 | Sell | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 2,599.00 | GBX | 52,120 | 344,001 |
| 11-Mar-26 | 10-Mar-26 | Buy | Luke Grant held the position of CFO & Director at the time of this trade.Luke Grant | 2,790.00 | GBX | 5 | 1,463 |
| 11-Mar-26 | 10-Mar-26 | Buy | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 2,790.00 | GBX | 5 | 396,121 |
| 09-Mar-26 | 06-Mar-26 | Buy | Jamie Pike held the position of Chairman at the time of this trade.Jamie Pike | 2,848.00 | GBX | 3,508 | 8,381 |
| 11-Feb-26 | 10-Feb-26 | Buy | Luke Grant held the position of CFO & Director at the time of this trade.Luke Grant | 2,854.00 | GBX | 5 | 1,458 |
| 11-Feb-26 | 10-Feb-26 | Buy | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 2,854.00 | GBX | 6 | 396,116 |
| 14-Jan-26 | 13-Jan-26 | Buy | Luke Grant held the position of CFO & Director at the time of this trade.Luke Grant | 2,618.00 | GBX | 6 | 1,453 |
| 14-Jan-26 | 13-Jan-26 | Buy | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 2,618.00 | GBX | 5 | 396,110 |
| 10-Dec-25 | 09-Dec-25 | Buy | Luke Grant held the position of CFO & Director at the time of this trade.Luke Grant | 2,476.00 | GBX | 6 | 1,447 |
| 10-Dec-25 | 09-Dec-25 | Buy | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 2,476.00 | GBX | 6 | 396,105 |
| 12-Nov-25 | 11-Nov-25 | Buy | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 2,486.00 | GBX | 6 | 396,099 |
| 12-Nov-25 | 11-Nov-25 | Buy | Luke Grant held the position of CFO & Director at the time of this trade.Luke Grant | 2,486.00 | GBX | 6 | 1,441 |
| 15-Oct-25 | 14-Oct-25 | Buy | Luke Grant held the position of CFO & Director at the time of this trade.Luke Grant | 2,276.00 | GBX | 7 | 1,429 |
| 15-Oct-25 | 14-Oct-25 | Buy | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 2,276.00 | GBX | 7 | 396,093 |
| 26-Sep-25 | 25-Sep-25 | Buy | Ajai Puri held the position of Independent Non-Executive Director at the time of this trade.Ajai Puri | 2,234.60 | GBX | 1,000 | 4,000 |
| 10-Sep-25 | 09-Sep-25 | Buy | Luke Grant held the position of CFO & Director at the time of this trade.Luke Grant | 2,287.84 | GBX | 6 | 1,408 |
| 10-Sep-25 | 09-Sep-25 | Buy | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 2,287.84 | GBX | 6 | 396,086 |
| 01-Sep-25 | 01-Sep-25 | Transfer From | Luke Grant held the position of CFO & Director at the time of this trade.Luke Grant | - | - | 381 | 1,402 |
| 01-Sep-25 | 01-Sep-25 | Transfer From | Luke Grant held the position of CFO & Director at the time of this trade.Luke Grant | - | - | 221 | 1,402 |
| 01-Sep-25 | 28-Aug-25 | Buy | Luke Grant held the position of CFO & Director at the time of this trade.Luke Grant | 2,280.16 | GBX | 228 | 1,402 |
| 01-Sep-25 | 28-Aug-25 | Sell | Luke Grant held the position of CFO & Director at the time of this trade.Luke Grant | 2,280.16 | GBX | 110 | 1,402 |
| 20-Aug-25 | 19-Aug-25 | Sell | Luke Grant held the position of CFO & Director at the time of this trade.Luke Grant | 2,300.70 | GBX | 271 | 301 |
| 20-Aug-25 | 19-Aug-25 | Exercise of Option | Luke Grant held the position of CFO & Director at the time of this trade.Luke Grant | - | - | 572 | 301 |
| 13-Aug-25 | 12-Aug-25 | Buy | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 2,277.68 | GBX | 7 | 396,080 |
| 13-Aug-25 | 12-Aug-25 | Buy | Luke Grant held the position of CFO & Director at the time of this trade.Luke Grant | 2,277.68 | GBX | 7 | - |
| 09-Jul-25 | 08-Jul-25 | Buy | Daniel Shook held the position of Finance Director at the time of this trade.Daniel Shook | 2,082.16 | GBX | 6 | 148,280 |
| 09-Jul-25 | 08-Jul-25 | Buy | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 2,082.16 | GBX | 7 | 396,080 |
| 11-Jun-25 | 10-Jun-25 | Buy | Daniel Shook held the position of Finance Director at the time of this trade.Daniel Shook | 2,042.00 | GBX | 6 | 148,274 |
| 11-Jun-25 | 10-Jun-25 | Buy | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 2,042.00 | GBX | 8 | 396,073 |
| 04-Jun-25 | 03-Jun-25 | Buy | Jackie Callaway held the position of Non-Executive Director at the time of this trade.Jackie Callaway | 1,970.98 | GBX | 1,046 | 5,000 |
| 14-May-25 | 13-May-25 | Buy | Daniel Shook held the position of Finance Director at the time of this trade.Daniel Shook | 1,922.00 | GBX | 7 | 148,268 |
| 14-May-25 | 13-May-25 | Buy | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 1,922.00 | GBX | 7 | 396,065 |
| 10-Apr-25 | 08-Apr-25 | Buy | Daniel Shook held the position of Finance Director at the time of this trade.Daniel Shook | 1,661.00 | GBX | 7 | 148,261 |
| 10-Apr-25 | 08-Apr-25 | Buy | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 1,661.00 | GBX | 10 | 396,030 |
| 14-Mar-25 | 13-Mar-25 | Sell | Daniel Shook held the position of Finance Director at the time of this trade.Daniel Shook | 1,961.57 | GBX | 19,693 | 148,247 |
| 14-Mar-25 | 12-Mar-25 | Exercise of Option | Daniel Shook held the position of Finance Director at the time of this trade.Daniel Shook | - | - | 41,799 | 148,247 |
| 14-Mar-25 | 12-Mar-25 | Sell | Daniel Shook held the position of Finance Director at the time of this trade.Daniel Shook | 1,985.95 | GBX | 22,000 | 148,247 |
| 14-Mar-25 | 13-Mar-25 | Sell | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 1,961.57 | GBX | 49,259 | 396,010 |
| 14-Mar-25 | 13-Mar-25 | Exercise of Option | Roy Twite held the position of CEO at the time of this trade.Roy Twite | - | - | 104,580 | 396,010 |
| 13-Mar-25 | 04-Mar-25 | Buy | Jamie Pike held the position of Chairman at the time of this trade.Jamie Pike | 2,053.50 | GBX | 4,873 | 4,873 |
| 12-Mar-25 | 11-Mar-25 | Buy | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 2,007.78 | GBX | 7 | 439,207 |
| 12-Mar-25 | 11-Mar-25 | Buy | Daniel Shook held the position of Finance Director at the time of this trade.Daniel Shook | 2,007.78 | GBX | 7 | 148,141 |
| 12-Feb-25 | 11-Feb-25 | Buy | Daniel Shook held the position of Finance Director at the time of this trade.Daniel Shook | 1,935.00 | GBX | 6 | 148,134 |
| 12-Feb-25 | 11-Feb-25 | Buy | Roy Twite held the position of CEO at the time of this trade.Roy Twite | 1,935.00 | GBX | 8 | 439,200 |
| 15-Jan-25 | 14-Jan-25 | Buy | Daniel Shook held the position of Finance Director at the time of this trade.Daniel Shook | 1,836.00 | GBX | 7 | 148,128 |