| Announced | Traded | Action | Notifier | Price | Currency | Amount | Holding |
|---|---|---|---|---|---|---|---|
| 26-Mar-26 | 20-Mar-26 | Sell | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 8.56 | CAD | 100,000 | - |
| 09-Mar-26 | 05-Mar-26 | Sell | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 567.00 | GBX | 30,000 | - |
| 09-Mar-26 | 04-Mar-26 | Buy | Peter Mitchell held the position of Independent Non-Executive Director at the time of this trade.Peter Mitchell | 620.00 | GBX | 4,000 | 175,599 |
| 09-Mar-26 | 04-Mar-26 | Buy | Peter Mitchell held the position of Independent Non-Executive Director at the time of this trade.Peter Mitchell | 622.00 | GBX | 12,366 | 175,599 |
| 09-Mar-26 | 04-Mar-26 | Exercise of Option | Peter Mitchell held the position of Independent Non-Executive Director at the time of this trade.Peter Mitchell | 528.00 | GBX | 1,400 | 175,599 |
| 09-Mar-26 | 04-Mar-26 | Exercise of Option | Peter Mitchell held the position of Independent Non-Executive Director at the time of this trade.Peter Mitchell | 169.00 | GBX | 4,966 | 175,599 |
| 09-Mar-26 | 04-Mar-26 | Exercise of Option | Peter Mitchell held the position of Independent Non-Executive Director at the time of this trade.Peter Mitchell | 101.00 | GBX | 6,000 | 175,599 |
| 27-Feb-26 | 23-Feb-26 | Sell | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 10.51 | CAD | 222,200 | - |
| 02-Feb-26 | 29-Jan-26 | Sell | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 11.65 | CAD | 6,000 | 73,400 |
| 02-Feb-26 | 29-Jan-26 | Exercise of Option | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 2.58 | CAD | 6,000 | 73,400 |
| 02-Feb-26 | 29-Jan-26 | Sell | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 11.76 | CAD | 70,000 | 73,400 |
| 30-Jan-26 | 26-Jan-26 | Sell | Stuart McDonald held the position of President and CEO at the time of this trade.Stuart McDonald | 11.19 | CAD | 66,000 | 583,838 |
| 30-Jan-26 | 26-Jan-26 | Transfer From | Stuart McDonald held the position of President and CEO at the time of this trade.Stuart McDonald | - | - | 266,794 | 583,838 |
| 26-Jan-26 | 23-Jan-26 | Sell | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 10.25 | CAD | 50,000 | 143,400 |
| 23-Jan-26 | 16-Jan-26 | Sell | Stuart McDonald held the position of President and CEO at the time of this trade.Stuart McDonald | 9.80 | CAD | 200,000 | 383,044 |
| 23-Jan-26 | 16-Jan-26 | Transfer From | Stuart McDonald held the position of President and CEO at the time of this trade.Stuart McDonald | - | - | 266,794 | 383,044 |
| 14-Jan-26 | 08-Jan-26 | Exercise of Option | Kenneth Pickering held the position of Independent Non-Executive Director at the time of this trade.Kenneth Pickering | 1.58 | CAD | 16,000 | 32,000 |
| 14-Jan-26 | 12-Jan-26 | Exercise of Option | Rita Maguire held the position of Non-Executive Director at the time of this trade.Rita Maguire | 1.58 | CAD | 39,000 | 78,000 |
| 14-Jan-26 | 07-Jan-26 | Exercise of Option | Anu Dhir held the position of Independent Non-Executive Director at the time of this trade.Anu Dhir | 158.00 | GBX | 16,000 | 137,850 |
| 14-Jan-26 | 07-Jan-26 | Sell | Anu Dhir held the position of Independent Non-Executive Director at the time of this trade.Anu Dhir | 7.67 | CAD | 6,300 | 137,850 |
| 14-Jan-26 | 08-Jan-26 | Sell | Ronald W Thiessen held the position of Chairman at the time of this trade.Ronald W Thiessen | 8.14 | CAD | 25,000 | 296,689 |
| 14-Jan-26 | 08-Jan-26 | Exercise of Option | Ronald W Thiessen held the position of Chairman at the time of this trade.Ronald W Thiessen | 1.58 | CAD | 25,000 | 296,689 |
| 05-Dec-25 | 04-Dec-25 | Sell | Stuart McDonald held the position of President and CEO at the time of this trade.Stuart McDonald | 7.31 | CAD | 200,000 | 316,250 |
| 05-Dec-25 | 03-Dec-25 | Exercise of Option | Stuart McDonald held the position of President and CEO at the time of this trade.Stuart McDonald | 1.58 | CAD | 200,000 | 316,250 |
| 21-Nov-25 | 19-Nov-25 | Sell | Stuart McDonald held the position of President and CEO at the time of this trade.Stuart McDonald | 6.24 | CAD | 200,000 | 316,250 |
| 21-Nov-25 | 17-Nov-25 | Exercise of Option | Stuart McDonald held the position of President and CEO at the time of this trade.Stuart McDonald | 1.58 | CAD | 200,000 | 316,250 |
| 21-Nov-25 | 18-Nov-25 | Buy | Peter Mitchell held the position of Independent Non-Executive Director at the time of this trade.Peter Mitchell | 6.14 | CAD | 5,000 | 146,867 |
| 21-Nov-25 | 18-Nov-25 | Sell | Peter Mitchell held the position of Independent Non-Executive Director at the time of this trade.Peter Mitchell | 6.10 | CAD | 17,900 | 146,867 |
| 21-Nov-25 | 18-Nov-25 | Exercise of Option | Peter Mitchell held the position of Independent Non-Executive Director at the time of this trade.Peter Mitchell | 2.38 | CAD | 17,900 | 146,867 |
| 21-Nov-25 | 19-Nov-25 | Sell | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 6.25 | CAD | 20,000 | 193,400 |
| 21-Nov-25 | 18-Nov-25 | Exercise of Option | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 1.23 | CAD | 20,000 | 193,400 |
| 28-Oct-25 | 22-Oct-25 | Buy | Anu Dhir held the position of Independent Non-Executive Director at the time of this trade.Anu Dhir | 5.67 | USD | 35,150 | 128,150 |
| 28-Oct-25 | 22-Oct-25 | Buy | Ronald W Thiessen held the position of Chairman at the time of this trade.Ronald W Thiessen | 567.00 | GBX | 8,790 | 296,689 |
| 13-Oct-25 | 02-Oct-25 | Sell | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 1.23 | CAD | 30,000 | 193,400 |
| 13-Oct-25 | 02-Oct-25 | Exercise of Option | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 1.23 | CAD | 30,000 | 193,400 |
| 13-Oct-25 | 30-Sep-25 | Sell | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 5.90 | CAD | 45,000 | 193,400 |
| 13-Oct-25 | 30-Sep-25 | Exercise of Option | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 1.23 | CAD | 45,000 | 193,400 |
| 02-Oct-25 | 25-Sep-25 | Sell | Robert Dickinson held the position of Independent Non-Executive Director at the time of this trade.Robert Dickinson | 5.49 | CAD | 200,000 | - |
| 26-Sep-25 | 25-Sep-25 | Sell | Kenneth Pickering held the position of Independent Non-Executive Director at the time of this trade.Kenneth Pickering | 5.53 | CAD | 150,000 | - |
| 26-Sep-25 | 25-Sep-25 | Sell | Kenneth Pickering held the position of Independent Non-Executive Director at the time of this trade.Kenneth Pickering | 5.51 | CAD | 75,000 | - |
| 19-Sep-25 | 12-Sep-25 | Sell | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 4.93 | CAD | 3,200 | 193,400 |
| 19-Sep-25 | 12-Sep-25 | Sell | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 493.00 | GBX | 10,000 | 193,400 |
| 19-Sep-25 | 12-Sep-25 | Sell | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 4.92 | CAD | 36,800 | 193,400 |
| 24-Jul-25 | 23-Jul-25 | Sell | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 4.80 | CAD | 15,000 | 317,000 |
| 24-Jul-25 | 23-Jul-25 | Exercise of Option | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 1.23 | CAD | 15,000 | 317,000 |
| 16-Jul-25 | 10-Jul-25 | Sell | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 4.70 | CAD | 20,000 | 347,000 |
| 16-Jul-25 | 10-Jul-25 | Exercise of Option | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 1.23 | CAD | 20,000 | 347,000 |
| 04-Jul-25 | 02-Jul-25 | Sell | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 4.60 | CAD | 51,100 | 367,000 |
| 04-Jul-25 | 02-Jul-25 | Exercise of Option | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 1.23 | CAD | 51,100 | 367,000 |
| 30-Jun-25 | 26-Jun-25 | Exercise of Option | Russell Hallbauer held the position of Non-Executive Director at the time of this trade.Russell Hallbauer | 4.20 | CAD | 50,000 | 367,000 |