Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
$-15.24 | $17.58 | $-32.53 | $-38.49 | $-36.23 | $51.67 | $-28.27 | $-33.25 | $-27.72 |
$0.76 | $1.07 | $0.22 | $0.93 | $0.69 | $1.06 | $1.36 | $0.94 | $0.89 |
$-11.04 | $-70.73 | $-31.15 | $-5.00 | $5.74 | $-72.94 | $8.04 | $21.24 | $16.03 |
$-10.28 | $-69.66 | $-30.93 | $-4.07 | $6.42 | $-71.88 | $9.40 | $22.18 | $16.92 |
$-16.46 | $-1.02 | $0.18 | $-0.75 | $0.13 | $2.01 | $-0.26 | $-0.60 | $0.04 |
$0 | $0 | $0 | $0 | $1.07 | $0.34 | $0.44 | $-2.09 | $0.09 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$4.35 | $-4.35 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$8.24 | $-2.36 | $4.53 | $1.89 | $5.21 | $2.57 | $0.32 | $-1.84 | $-0.51 |
$-21.81 | $-58.97 | $-65.22 | $-53.18 | $-30.88 | $-17.65 | $-18.54 | $-12.91 | $-11.31 |
$-1.67 | $-7.87 | $-1.36 | $2.16 | $-61.77 | $-29.85 | $-2.00 | $-1.69 | $-1.63 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $-119.69 | $13.21 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $155 | $-155.00 | $0 | $0 | $0 | $0 | $0 | $0 |
$-1.57 | $-1.86 | $-5.88 | $-17.07 | $-6.13 | $-1.02 | $13.66 | $-13.70 | $14.66 |
$-1.57 | $153 | $-160.88 | $-17.07 | $-6.13 | $-1.02 | $13.66 | $-13.70 | $14.66 |
$-82.62 | $-64.68 | $-81.85 | $-100.92 | $25.30 | $22.51 | $-22.33 | $-10.17 | $-2.50 |
$-85.86 | $-39.10 | $-230.88 | $-115.83 | $-42.60 | $-8.36 | $-10.67 | $-25.55 | $10.53 |
$0 | $0 | $-24.71 | $163 | $36.71 | $66.12 | $17.37 | $-0.13 | $1.68 |
$-0.77 | $0.34 | $0 | $0 | $0 | $-0.27 | $-0.05 | $-0.05 | $-0.05 |
$-0.77 | $0.34 | $-24.71 | $163 | $36.71 | $65.85 | $17.32 | $-0.17 | $1.63 |
$0 | $0.17 | $1.92 | $401 | $103 | $0.57 | $0.01 | $85.60 | $1.96 |
$0 | $0.17 | $1.92 | $401 | $103 | $0.57 | $0.01 | $85.60 | $1.96 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$69.55 | $11.61 | $-0.68 | $-32.30 | $-1.71 | $1.50 | $-1.55 | $0 | $0 |
$68.77 | $12.12 | $-23.47 | $531 | $138 | $67.91 | $15.78 | $85.43 | $3.59 |
$-36.75 | $-72.18 | $-316.14 | $363 | $64.46 | $42.01 | $-13.79 | $47.34 | $2.50 |
$7.23 | $8.40 | $1.18 | $5.75 | $6.63 | $4.13 | $4.73 | $11.57 | $3.19 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |