Earnings Per Share - Summary of Earnings Per Share (Detail) - CAD ($) $ / shares in Units, shares in Millions, $ in Millions |
3 Months Ended | 6 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|---|
Apr. 30, 2026 |
Jan. 31, 2026 |
Apr. 30, 2025 |
Apr. 30, 2026 |
Apr. 30, 2025 |
|||||
| Basic earnings per common share | |||||||||
| Net income attributable to common shareholders | $ 2,468 | $ 2,155 | $ 1,841 | $ 4,623 | $ 2,866 | ||||
| Weighted average number of common shares outstanding | 1,230 | 1,235 | 1,246 | 1,233 | 1,245 | ||||
| Basic earnings per common share | [1] | $ 2.01 | $ 1.75 | $ 1.48 | $ 3.75 | $ 2.3 | |||
| Diluted earnings per common share | |||||||||
| Net income attributable to common shareholders used to calculate basic earnings per common share | $ 2,468 | $ 2,155 | $ 1,841 | $ 4,623 | $ 2,866 | ||||
| Dilutive impact of share-based payment options and others | [2] | (9) | (9) | (180) | |||||
| Net income attributable to common shareholders (diluted) | $ 2,468 | $ 2,146 | $ 1,841 | $ 4,614 | $ 2,686 | ||||
| Weighted average number of common shares outstanding | 1,230 | 1,235 | 1,246 | 1,233 | 1,245 | ||||
| Dilutive impact of share-based payment options and others | [2] | 2 | 3 | 3 | 5 | ||||
| Weighted average number of diluted common shares outstanding | 1,232 | 1,238 | 1,246 | 1,236 | 1,250 | ||||
| Diluted earnings per common share | [1] | $ 2 | $ 1.73 | $ 1.48 | $ 3.73 | $ 2.15 | |||
| |||||||||