| 9 October 2026 | Matthew G. OckendenVice President | Sell Option/Award related | 500 | 63.50 CAD | 31,750.00 CAD | 9,975 |
| 6 October 2026 | Michael L. (Mike) RoseChairman/CEO | Buy Regular purchase transaction | 5,000 | 62.06 CAD | 310,305.50 CAD | 8,162,678 |
| 29 September 2026 | Michael L. (Mike) RoseChairman/CEO | Buy Regular purchase transaction | 5,000 | 60.28 CAD | 301,387.00 CAD | 8,157,678 |
| 25 September 2026 | Michael L. (Mike) RoseChairman/CEO | Buy Regular purchase transaction | 5,000 | 61.15 CAD | 305,766.00 CAD | 8,152,678 |
| 11 September 2026 | Michael L. (Mike) RoseChairman/CEO | Buy Regular purchase transaction | 5,000 | 61.45 CAD | 307,274.00 CAD | 8,147,678 |
| 21 August 2026 | Michael L. (Mike) RoseChairman/CEO | Buy Regular purchase transaction | 5,000 | 61.87 CAD | 309,337.00 CAD | 8,142,678 |
| 5 August 2026 | Michael L. (Mike) RoseChairman/CEO | Buy Regular purchase transaction | 5,000 | 59.28 CAD | 296,392.00 CAD | 8,137,678 |
| 5 August 2026 | Michael L. (Mike) RoseChairman/CEO | Buy Regular purchase transaction | 5,000 | 60.00 CAD | 300,016.00 CAD | 8,132,678 |
| 31 July 2026 | Michael L. (Mike) RoseChairman/CEO | Buy Regular purchase transaction | 5,000 | 61.84 CAD | 309,207.00 CAD | 8,127,678 |
| 31 July 2026 | Michael L. (Mike) RoseChairman/CEO | Buy Regular purchase transaction | 5,000 | 62.01 CAD | 310,057.00 CAD | 8,122,678 |