Annual Data | Millions of US $ except per share data
2023 | 2022 |
$14.95 | $15.22 |
$190 | $297 |
$0 | $0 |
$0 | $0 |
$99.44 | $42.22 |
$305 | $354 |
$2,947 | $3,019 |
$0 | $0 |
$19.35 | $21.10 |
$58.63 | $65.78 |
$3,169 | $3,477 |
$3,474 | $3,831 |
$638 | $1,132 |
$1,096 | $1,189 |
$1,127 | $1,636 |
$2,237 | $2,837 |
$2,876 | $3,969 |
$12.90 | $11.50 |
$-547.26 | $-1,133.97 |
$0 | $0 |
$14.44 | $17.65 |
$598 | $-137.72 |
$3,474 | $3,831 |
Quarterly Data | Millions of US $ except per share data
2023-12-31 | 2022-12-31 |
$14.95 | $15.22 |
$190 | $297 |
$0 | $0 |
$0 | $0 |
$99.44 | $42.22 |
$305 | $354 |
$0 | $0 |
$0 | $0 |
$19.35 | $21.10 |
$58.63 | $65.78 |
$223 | $458 |
$3,474 | $3,831 |
$638 | $1,132 |
$1,096 | $1,189 |
$1,127 | $1,636 |
$2,237 | $2,837 |
$2,876 | $3,969 |
$12.90 | $11.50 |
$-547.26 | $-1,133.97 |
$0 | $0 |
$27.05 | $32.61 |
$598 | $-137.72 |
$3,474 | $3,831 |