XML 76 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings per share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Number of Shares Used in the Earnings Per Share Calculations
For the year ended December 31 (in millions of Canadian dollars, except per share data)202420232022
Net income attributable to controlling shareholders$3,718 $3,927 $3,517 
Weighted-average basic shares outstanding (millions)933.0 931.3 930.0 
Dilutive effect of stock options (millions)1.6 2.4 2.9 
Weighted-average diluted shares outstanding (millions)934.6 933.7 932.9 
Earnings per share - basic$3.98 $4.22 $3.78 
Earnings per share - diluted$3.98 $4.21 $3.77