Annual Data | Millions of US $ except per share data
| 2025 | 2024 |
| $904 | $826 |
| $253 | $215 |
| $1,139 | $1,017 |
| $0 | $0 |
| $164 | $156 |
| $2,459 | $2,214 |
| $737 | $617 |
| $19.03 | $16.01 |
| $283 | $230 |
| $258 | $271 |
| $1,311 | $1,149 |
| $3,770 | $3,363 |
| $902 | $799 |
| $491 | $491 |
| $84.55 | $69.37 |
| $617 | $604 |
| $1,520 | $1,403 |
| $45.33 | $44.66 |
| $2,015 | $1,721 |
| $153 | $164 |
| $2.30 | $3.21 |
| $2,251 | $1,960 |
| $3,770 | $3,363 |
Quarterly Data | Millions of US $ except per share data
| 2025-11-30 | 2024-11-30 | 2023-11-30 |
| $985 | $862 | $760 |
| $306 | $306 | $225 |
| $1,124 | $1,091 | $872 |
| $0 | $0 | $0 |
| $238 | $210 | $167 |
| $2,653 | $2,470 | $2,024 |
| $782 | $667 | $602 |
| $0 | $18.03 | $12.55 |
| $281 | $245 | $201 |
| $358 | $327 | $295 |
| $1,436 | $1,271 | $1,130 |
| $4,089 | $3,740 | $3,154 |
| $943 | $951 | $867 |
| $495 | $522 | $308 |
| $91.67 | $75.01 | $59.94 |
| $682 | $673 | $437 |
| $1,625 | $1,624 | $1,304 |
| $44.66 | $45.33 | $45.33 |
| $2,079 | $1,810 | $1,573 |
| $286 | $227 | $205 |
| $2.10 | $2.35 | $4.09 |
| $2,464 | $2,116 | $1,850 |
| $4,089 | $3,740 | $3,154 |