XML 71 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings per share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Number Of Shares Used In the Earnings Per Share Calculations
(in millions of Canadian dollars, except per share data)202220212020
Net income$3,517 $2,852 $2,444 
Weighted-average basic shares outstanding (millions)930.0 679.7 677.2 
Dilutive effect of stock options (millions)2.9 3.1 2.7 
Weighted-average diluted shares outstanding (millions)932.9 682.8 679.9 
Earnings per share – basic$3.78 $4.20 $3.61 
Earnings per share – diluted$3.77 $4.18 $3.59