Annual Data | Millions of US $ except per share data
2024 | 2023 |
$31.80 | $40.14 |
$420 | $449 |
$1.46 | $9.12 |
$0 | $0 |
$3.76 | $8.87 |
$457 | $507 |
$1,181 | $1,376 |
$0 | $0 |
$51.88 | $52.92 |
$0 | $0 |
$7,523 | $7,297 |
$7,980 | $7,804 |
$486 | $412 |
$1,567 | $1,463 |
$3,233 | $3,011 |
$4,800 | $4,482 |
$5,286 | $4,895 |
$581 | $595 |
$1,900 | $1,941 |
$0 | $0 |
$234 | $396 |
$2,694 | $2,909 |
$7,980 | $7,804 |
Quarterly Data | Millions of US $ except per share data
2024-03-31 | 2023-03-31 |
$31.80 | $40.14 |
$420 | $449 |
$1.46 | $9.12 |
$0 | $0 |
$3.76 | $8.87 |
$457 | $507 |
$1,290 | $1,474 |
$0 | $0 |
$51.88 | $52.92 |
$46.06 | $19.57 |
$1,508 | $1,580 |
$7,980 | $7,804 |
$486 | $412 |
$1,567 | $1,463 |
$3,233 | $3,011 |
$4,800 | $4,482 |
$5,286 | $4,895 |
$581 | $595 |
$1,900 | $1,941 |
$0 | $0 |
$234 | $396 |
$2,694 | $2,909 |
$7,980 | $7,804 |