Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 1970 |
$72.52 | $69.03 | $54.44 | $0 |
$59.92 | $58.41 | $44.60 | $0 |
$12.61 | $10.62 | $9.84 | $0 |
$0 | $0 | $0 | $0 |
$15.39 | $12.58 | $11.07 | $0 |
$0.21 | $0.27 | $0.49 | $0 |
$15.18 | $12.31 | $10.57 | $0 |
$-2.57 | $-1.70 | $-0.73 | $0 |
$-1.15 | $-0.86 | $-0.37 | $0 |
$-3.72 | $-2.56 | $-1.10 | $0 |
$-0.49 | $-0.01 | $0.16 | $0 |
$-3.22 | $-2.55 | $-1.26 | $0 |
$0 | $0 | $0 | $0 |
$-3.22 | $-2.55 | $-1.26 | $0 |
$0 | $0 | $0 | $0 |
$-3.24 | $-2.53 | $-1.24 | $0 |
$-0.90 | $0.24 | $1.03 | $0 |
$-2.57 | $-1.70 | $-0.73 | $0 |
$-0.10 | $-0.08 | $-0.04 | $0 |
$-0.10 | $-0.08 | $-0.04 | $0 |
Quarterly Data | Millions of US $ except per share data