Annual Data | Millions of US $ except per share data
2024 | 2023 |
$12,598 | $11,499 |
$548 | $522 |
$3,027 | $2,613 |
$0 | $0 |
$574 | $528 |
$16,747 | $15,161 |
$3,225 | $2,533 |
$258 | $224 |
$503 | $321 |
$1,308 | $1,351 |
$8,232 | $6,969 |
$24,979 | $22,130 |
$3,927 | $3,445 |
$1,993 | $1,916 |
$110 | $148 |
$2,296 | $2,230 |
$6,221 | $5,674 |
$58.43 | $58.44 |
$4,981 | $4,666 |
$0 | $0 |
$14,381 | $12,431 |
$18,757 | $16,454 |
$24,979 | $22,130 |
Quarterly Data | Millions of US $ except per share data
2024-12-31 | 2023-12-31 |
$12,598 | $11,499 |
$548 | $522 |
$3,027 | $2,613 |
$0 | $0 |
$574 | $528 |
$16,747 | $15,161 |
$0 | $0 |
$258 | $224 |
$503 | $321 |
$1,308 | $1,351 |
$3,074 | $2,579 |
$24,979 | $22,130 |
$3,927 | $3,445 |
$1,993 | $1,916 |
$298 | $312 |
$2,296 | $2,230 |
$6,221 | $5,674 |
$58.43 | $58.44 |
$4,981 | $4,666 |
$0 | $0 |
$14,389 | $12,433 |
$18,757 | $16,454 |
$24,979 | $22,130 |