Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
$1,852 | $1,556 | $3,458 | $-46.34 | $-1,963.95 | $1,884 | $1,920 | $0.00 | $0.00 |
$1,891 | $1,995 | $2,245 | $2,222 | $2,131 | $1,766 | $1,436 | $0 | $0 |
$-331.81 | $715 | $-500.98 | $483 | $1,658 | $20.96 | $540 | $0 | $0 |
$1,559 | $2,710 | $1,744 | $2,704 | $3,788 | $1,787 | $1,976 | $0 | $0 |
$215 | $143 | $-207.66 | $-668.44 | $794 | $22.80 | $-333.53 | $0 | $0 |
$240 | $-921.88 | $-3,839.90 | $814 | $392 | $-742.73 | $-679.01 | $0 | $0 |
$-300.58 | $51.76 | $1,556 | $-399.30 | $-481.51 | $177 | $24.42 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$154 | $-727.04 | $-2,491.77 | $-254.00 | $705 | $-542.71 | $-988.12 | $0 | $0 |
$3,305 | $2,929 | $2,659 | $2,324 | $2,402 | $2,414 | $2,689 | $0 | $0 |
$-2,204.56 | $-2,009.28 | $-2,764.49 | $-2,618.62 | $-3,215.26 | $-2,808.81 | $-2,198.68 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-13.12 | $87.82 | $248 | $1,158 | $-108.27 | $-13.55 | $486 | $0 | $0 |
$-13.12 | $87.82 | $248 | $1,158 | $-108.27 | $-13.55 | $486 | $0 | $0 |
$-26.60 | $-108.42 | $-47.25 | $-82.83 | $26.45 | $2.19 | $-40.39 | $0 | $0 |
$-2,244.29 | $-2,029.88 | $-2,563.50 | $-1,543.68 | $-3,297.08 | $-2,820.16 | $-1,753.52 | $0 | $0 |
$-140.12 | $-111.50 | $209 | $651 | $1,828 | $252 | $-441.25 | $0 | $0 |
$-234.39 | $114 | $123 | $-804.67 | $-50.61 | $862 | $22.72 | $0 | $0 |
$-374.50 | $2.63 | $332 | $-153.71 | $1,777 | $1,114 | $-418.54 | $0 | $0 |
$790 | $-0.44 | $-0.58 | $-0.61 | $-0.67 | $-14.64 | $-2.03 | $0 | $0 |
$790 | $-0.44 | $-0.58 | $-0.61 | $-0.67 | $-14.64 | $-2.03 | $0 | $0 |
$-340.00 | $-556.47 | $-359.16 | $0 | $-371.34 | $-491.76 | $-310.59 | $0 | $0 |
$-389.36 | $-261.01 | $-483.30 | $-128.54 | $-449.56 | $-140.53 | $-87.81 | $0 | $0 |
$-313.86 | $-815.30 | $-511.10 | $-282.86 | $956 | $467 | $-818.98 | $0 | $0 |
$853 | $130 | $-361.72 | $524 | $40.63 | $64.53 | $53.25 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$-340.00 | $-556.47 | $-359.16 | $0 | $-371.34 | $-491.76 | $-310.59 | $0 | $0 |