XML 45 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings per share
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Earnings per share Earnings per share
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 

In 2024, there were 0.6 million options excluded from the computation of diluted earnings per share because their effects were not dilutive (2023 - 0.6 million; 2022 - 0.3 million).