XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Share repurchases (Tables)
6 Months Ended
Jun. 30, 2025
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
20252025
Number of Common Shares repurchased12,882,45416,363,112 
Weighted-average price per share(1)
$108.52$108.34
Amount of repurchase (in millions of Canadian dollars)(1)
$1,398$1,773
(1) Includes brokerage fees and applicable tax on share repurchases.