XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per share - Schedule of Shares Used in the Earnings Per Share Calculations (Details) - CAD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Net income attributable to controlling shareholders $ 920 $ 837 $ 3,064 $ 2,517
Weighted-average basic shares outstanding (in shares) 910.4 933.2 922.4 932.8
Dilutive effect of stock options (in shares) 1.0 2.1 1.0 2.0
Weighted-average diluted shares outstanding (in shares) 911.4 935.3 923.4 934.8
Earnings per share - basic (in dollars per share) $ 1.01 $ 0.90 $ 3.32 $ 2.70
Earnings per share - diluted (in dollars per share) $ 1.01 $ 0.90 $ 3.32 $ 2.69