| 31 August 2026 | Milne CatherineVice President | Sell Regular sell transaction (market) | 1,000 | 72.73 CAD | 72,730.00 CAD | 477 |
| 14 August 2026 | Martin Leb JuravskyCFO | Sell Regular sell transaction (market) | 5,682 | 80.40 CAD | 456,832.80 CAD | 6,674 |
| 13 August 2026 | James Francis DinningChairman of the Board | Sell Regular sell transaction (market) | 3,000 | 80.00 CAD | 240,000.00 CAD | 16,250 |
| 13 August 2026 | Brian Robie HedgesDirector | Buy Regular purchase transaction | 1,000 | 80.48 CAD | 80,476.00 CAD | 1,000 |
| 11 August 2026 | Brian Robie HedgesDirector | Sell Regular sell transaction (market) | 25,000 | 81.54 CAD | 2,038,525.00 CAD | 0 |
| 9 June 2026 | Brian Robie HedgesDirector | Sell Regular sell transaction (market) | 10,000 | 63.25 CAD | 632,500.00 CAD | 0 |
| 4 June 2026 | Martin Leb JuravskyCFO | Sell Regular sell transaction (market) | 5,000 | 63.28 CAD | 316,408.00 CAD | 12,356 |
| 3 June 2026 | Martin Leb JuravskyCFO | Sell Regular sell transaction (market) | 3,400 | 62.87 CAD | 213,750.86 CAD | 18,956 |
| 3 June 2026 | Martin Leb JuravskyCFO | Sell Regular sell transaction (market) | 1,600 | 62.87 CAD | 100,599.04 CAD | 17,356 |
| 29 May 2026 | James Francis DinningChairman of the Board | Sell Regular sell transaction (market) | 2,500 | 62.10 CAD | 155,255.00 CAD | 19,250 |