v3.26.1
Share repurchases (Tables)
6 Months Ended
Jun. 30, 2026
Stockholders' Equity Note [Abstract]  
Schedule of Share Repurchase Program
The following table provides activities under the share repurchase program:

For the three months ended June 30For the six months ended June 30
2026202520262025
Number of Common Shares repurchased(1)
10,855,69912,882,45416,591,60616,363,112 
Weighted-average price per share(2)
$119.60 $108.52 $117.18 $108.34 
Amount of repurchase (in millions of Canadian dollars)(1)(2)
$1,298 $1,398 $1,944 $1,773 
(1) Includes shares repurchased but not yet cancelled at end of period.
(2) Includes brokerage fees and applicable tax on share repurchases.