| 12 June 2026 | Paul James StoyanIndependent Director | Buy Regular purchase transaction | 6,600 | 16.08 CAD | 106,128.00 CAD | 18,000 |
| 12 June 2026 | Paul James StoyanIndependent Director | Buy Regular purchase transaction | 200 | 16.07 CAD | 3,214.00 CAD | 11,400 |
| 12 June 2026 | Paul James StoyanIndependent Director | Buy Regular purchase transaction | 100 | 16.05 CAD | 1,605.00 CAD | 11,200 |
| 12 June 2026 | Paul James StoyanIndependent Director | Buy Regular purchase transaction | 3,100 | 16.03 CAD | 49,693.00 CAD | 11,100 |
| 9 January 2026 | Paul James StoyanIndependent Director | Sell Regular sell transaction (market) | 600 | 20.54 CAD | 12,324.00 CAD | 70,300 |
| 9 January 2026 | Paul James StoyanIndependent Director | Sell Regular sell transaction (market) | 1,200 | 20.55 CAD | 24,660.00 CAD | 69,100 |
| 9 January 2026 | Paul James StoyanIndependent Director | Sell Regular sell transaction (market) | 2,300 | 20.56 CAD | 47,288.00 CAD | 66,800 |
| 9 January 2026 | Paul James StoyanIndependent Director | Sell Regular sell transaction (market) | 1,400 | 20.57 CAD | 28,798.00 CAD | 65,400 |
| 9 January 2026 | Paul James StoyanIndependent Director | Sell Regular sell transaction (market) | 2,000 | 20.60 CAD | 41,200.00 CAD | 63,400 |
| 7 January 2026 | Paul James StoyanIndependent Director | Sell Regular sell transaction (market) | 1,000 | 20.38 CAD | 20,380.00 CAD | 0 |