XML 44 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per share
12 Months Ended
Dec. 31, 2023
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)202320222021
Net income attributable to controlling shareholders$3,927 $3,517 $2,852 
Weighted-average basic shares outstanding (millions)931.3 930.0 679.7 
Dilutive effect of stock options (millions)2.4 2.9 3.1 
Weighted-average diluted shares outstanding (millions)933.7 932.9 682.8 
Earnings per share – basic$4.22 $3.78 $4.20 
Earnings per share – diluted$4.21 $3.77 $4.18 

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