XML 72 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per share (Tables)
12 Months Ended
Dec. 31, 2023
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)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