v3.26.1
Earnings per share - Summary of Earnings Per Share (Detail) - CAD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Basic earnings per share        
Net income $ 5,509 $ 4,390 $ 11,294 $ 9,521
Dividends on preferred shares and distributions on other equity instruments (138) (124) (280) (256)
Net income attributable to non-controlling interests (2) (4) (3) (6)
Net income available to common shareholders $ 5,372 $ 4,274 $ 11,015 $ 9,285
Weighted average number of common shares (in thousands) 1,393,332,000 1,411,362,000 1,396,000,000 1,412,671,000
Basic earnings per share (in dollars) $ 3.86 $ 3.03 $ 7.89 $ 6.57
Diluted earnings per share        
Net income available to common shareholders $ 5,372 $ 4,274 $ 11,015 $ 9,285
Weighted average number of common shares (in thousands) 1,393,332,000 1,411,362,000 1,396,000,000 1,412,671,000
Stock options 3,216 2,155 3,262 2,366
Average number of diluted common shares (in thousands) 1,396,548,000 1,413,517,000 1,399,262,000 1,415,037,000
Diluted earnings per share (in dollars) $ 3.85 $ 3.02 $ 7.87 $ 6.56
Equity attributable to shareholders [member]        
Basic earnings per share        
Net income $ 5,507 $ 4,386 $ 11,291 $ 9,515
Dividends on preferred shares and distributions on other equity instruments $ (135) $ (112) $ (276) $ (230)