Annual Data | Millions of US $ except per share data
2024 | 2023 |
$804 | $717 |
$2,471 | $2,238 |
$1,532 | $1,382 |
$311 | $272 |
$66.34 | $71.07 |
$5,183 | $4,680 |
$2,793 | $2,514 |
$27.38 | $21.28 |
$9,787 | $9,160 |
$187 | $179 |
$12,965 | $12,085 |
$18,149 | $16,765 |
$2,937 | $3,805 |
$6,162 | $5,271 |
$255 | $263 |
$7,207 | $6,351 |
$10,144 | $10,156 |
$1.82 | $1.78 |
$0 | $0 |
$0 | $0 |
$7,997 | $6,606 |
$8,004 | $6,609 |
$18,149 | $16,765 |
Quarterly Data | Millions of US $ except per share data
2024-12-31 | 2023-12-31 |
$804 | $717 |
$2,471 | $2,238 |
$1,532 | $1,382 |
$0 | $0 |
$377 | $343 |
$5,183 | $4,680 |
$5,461 | $4,863 |
$27.38 | $21.28 |
$9,787 | $9,160 |
$187 | $179 |
$15,634 | $14,433 |
$18,149 | $16,765 |
$2,937 | $3,805 |
$6,162 | $5,271 |
$660 | $629 |
$7,207 | $6,351 |
$10,144 | $10,156 |
$1.82 | $1.78 |
$0 | $0 |
$0 | $0 |
$8,013 | $6,620 |
$8,004 | $6,609 |
$18,149 | $16,765 |