Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
$332 | $567 | $400 | $273 | $-47.20 | $223 | $231 | $362 | $259 |
$148 | $117 | $86.40 | $108 | $103 | $96.80 | $97.10 | $97.90 | $95.20 |
$161 | $-140.80 | $-35.60 | $-3.00 | $242 | $22.20 | $-2.60 | $-119.40 | $48.10 |
$309 | $-24.00 | $50.80 | $105 | $345 | $119 | $94.50 | $-21.50 | $143 |
$38.60 | $-22.40 | $-42.10 | $-104.20 | $28.30 | $26.60 | $-1.30 | $-18.20 | $6.10 |
$-0.60 | $21.90 | $-20.90 | $-74.00 | $18.30 | $0.90 | $-12.00 | $-8.90 | $0.40 |
$1.50 | $7.50 | $-5.40 | $73.70 | $-18.60 | $-7.90 | $13.40 | $17.00 | $15.00 |
$-37.10 | $-22.00 | $12.40 | $99.50 | $18.70 | $-25.00 | $18.10 | $79.60 | $-59.90 |
$2.40 | $-15.00 | $-56.00 | $-5.00 | $46.70 | $-5.40 | $18.20 | $69.50 | $-38.40 |
$643 | $528 | $395 | $373 | $344 | $336 | $344 | $410 | $364 |
$-73.50 | $-65.50 | $-38.50 | $-38.90 | $-38.00 | $-32.50 | $-37.10 | $-27.60 | $-68.60 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-677.70 | $-1,120.10 | $-8.60 | $-235.10 | $-27.00 | $-127.80 | $-2.00 | $-13.60 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0.40 | $18.90 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0.40 | $18.90 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-7.60 | $2.00 | $-5.40 | $0 | $0 | $0 | $0 | $0 | $0 |
$-758.40 | $-1,164.70 | $-52.50 | $-274.00 | $-65.00 | $-160.30 | $-39.10 | $-41.20 | $-68.60 |
$374 | $699 | $190 | $53.40 | $-17.50 | $121 | $948 | $0 | $0 |
$0 | $0 | $-106.70 | $0 | $-100.00 | $0 | $-0.30 | $0 | $0 |
$374 | $699 | $83.30 | $53.40 | $-117.50 | $121 | $947 | $0 | $0 |
$-96.60 | $-58.70 | $-58.40 | $-91.50 | $-36.00 | $-226.20 | $-47.40 | $0 | $0 |
$-96.60 | $-58.70 | $-58.40 | $-91.50 | $-36.00 | $-226.20 | $-47.40 | $0 | $0 |
$-126.80 | $-116.80 | $-117.00 | $-117.70 | $-119.00 | $-120.70 | $-62.90 | $0 | $0 |
$-3.90 | $-6.70 | $10.00 | $-11.00 | $0 | $0 | $-1,003.50 | $-359.50 | $-308.90 |
$146 | $517 | $-82.10 | $-166.80 | $-272.50 | $-226.40 | $-166.60 | $-359.50 | $-308.90 |
$4.80 | $-112.40 | $248 | $-73.00 | $16.10 | $-52.60 | $132 | $5.40 | $-1.20 |
$27.30 | $21.80 | $23.30 | $16.60 | $13.90 | $16.10 | $12.80 | $14.60 | $13.40 |
$-126.80 | $-116.80 | $-117.00 | $-117.70 | $-119.00 | $-120.70 | $-62.90 | $0 | $0 |