| 29 July 2026 | Diane Ann KazarianDirector | Buy Regular purchase transaction | 1,015 | 49.19 CAD | 49,927.95 CAD | 6,713 |
| 25 June 2026 | John Howard ToryIndependent Director | Sell Regular sell transaction (market) | 87 | 49.55 CAD | 4,310.85 CAD | 38,660 |
| 25 June 2026 | John Howard ToryIndependent Director | Sell Regular sell transaction (market) | 500 | 49.55 CAD | 24,775.00 CAD | 38,160 |
| 25 June 2026 | John Howard ToryIndependent Director | Sell Regular sell transaction (market) | 1,500 | 49.56 CAD | 74,340.00 CAD | 36,660 |
| 25 June 2026 | John Howard ToryIndependent Director | Sell Regular sell transaction (market) | 18,200 | 49.54 CAD | 901,633.46 CAD | 18,460 |
| 25 May 2026 | Robert Joseph GemmellIndependent Director | Buy Regular purchase transaction | 5,000 | 50.45 CAD | 252,254.00 CAD | 40,000 |
| 27 April 2026 | Marisa Lauren WyseChief Legal/Compliance Officer | Sell Regular sell transaction (market) | 7,353 | 49.17 CAD | 361,547.01 CAD | 41 |
| 28 March 2026 | ROGERS CONTROL TRUSTFamily Holding | Sell Option/Award related | 13,408 | 53.71 CAD | 720,116.86 CAD | 186,387 |
| 28 March 2026 | John Howard ToryIndependent Director | Sell Option/Award related | 3,352 | 53.71 CAD | 180,029.22 CAD | 9,383 |
| 28 March 2026 | Lisa Anne RogersDirector | Sell Option/Award related | 3,352 | 53.71 CAD | 180,029.22 CAD | 9,308 |