| 4 September 2026 | Andrew Gordon MacDonaldIndependent Director | Buy Regular purchase transaction | 10,000 | 26.78 CAD | 267,819.00 CAD | 72,200 |
| 26 August 2026 | Olajumoke FagbemiSenior Vice President | Sell Regular sell transaction (market) | 7,500 | 26.90 CAD | 201,750.00 CAD | 6,582 |
| 14 August 2026 | Jonathan Wallace Ferguson McCainDirector | Buy Regular purchase transaction | 4,100 | 27.05 CAD | 110,905.00 CAD | 167,300 |
| 14 August 2026 | Jonathan Wallace Ferguson McCainDirector | Buy Regular purchase transaction | 1,700 | 27.03 CAD | 45,951.00 CAD | 160,000 |
| 14 August 2026 | Jonathan Wallace Ferguson McCainDirector | Buy Regular purchase transaction | 1,000 | 27.08 CAD | 27,080.00 CAD | 154,200 |
| 14 August 2026 | Jonathan Wallace Ferguson McCainDirector | Buy Regular purchase transaction | 3,000 | 27.10 CAD | 81,300.00 CAD | 153,200 |
| 14 August 2026 | Jonathan Wallace Ferguson McCainDirector | Buy Regular purchase transaction | 200 | 27.15 CAD | 5,430.00 CAD | 150,200 |
| 15 June 2026 | William Elias AzizIndependent Director | Buy Regular purchase transaction | 900 | 30.93 CAD | 27,837.00 CAD | 20,180 |
| 12 June 2026 | Olajumoke FagbemiSenior Vice President | Sell Tax related | 24,411 | 30.69 CAD | 749,173.59 CAD | 14,082 |
| 11 June 2026 | Omar JavedVice President | Sell Regular sell transaction (market) | 5,708 | 31.00 CAD | 176,948.00 CAD | 0 |