| 29 September 2026 | Jacques Jr GouletCIO/Risk Officer | Buy Regular purchase transaction | 9 | 111.97 CAD | 1,007.72 CAD | 1,072 |
| 8 September 2026 | Melissa Jane KennedyChief Legal/Compliance Officer | Sell Option/Award related | 11,740 | 110.05 CAD | 1,291,948.26 CAD | 43,238 |
| 8 September 2026 | Melissa Jane KennedyChief Legal/Compliance Officer | Sell Option/Award related | 15,114 | 110.05 CAD | 1,663,245.82 CAD | 28,124 |
| 8 September 2026 | Melissa Jane KennedyChief Legal/Compliance Officer | Sell Option/Award related | 1 | 110.05 CAD | 110.05 CAD | 28,123 |
| 8 September 2026 | Melissa Jane KennedyChief Legal/Compliance Officer | Sell Option/Award related | 14,207 | 110.05 CAD | 1,563,433.47 CAD | 13,916 |
| 3 September 2026 | Kevin David StrainPresident/CEO | Sell Option/Award related | 1 | 111.37 CAD | 111.37 CAD | 143,580 |
| 3 September 2026 | Kevin David StrainPresident/CEO | Sell Option/Award related | 101,580 | 110.85 CAD | 11,260,640.74 CAD | 42,000 |
| 3 September 2026 | Jacques Jr GouletCIO/Risk Officer | Sell Option/Award related | 36,805 | 111.24 CAD | 4,094,007.86 CAD | 1,063 |
| 13 August 2026 | Linda Marie DoughertyChief Level Officer | Sell Option/Award related | 1 | 112.01 CAD | 112.01 CAD | 8,000 |
| 13 August 2026 | Linda Marie DoughertyChief Level Officer | Sell Option/Award related | 8,000 | 111.96 CAD | 895,653.60 CAD | 0 |