Closing prices at the end of each trading day, from 12 Oct 2016. Not a live quote. Adjusted for share splits, so the line has no step at a split; dividends are not added back. P/E and P/FCF are the market value over the last full fiscal year's net income or free cash flow, as public on each day, so they step once a year when the annual report comes out. A hatched band marks a stretch with none: a year of net loss, or of cash burnt.
| FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | |
|---|---|---|---|---|---|---|---|---|
| Operating income | 22.46 | 7.07 | 82.51 | 136.49 | 288.93 | 447.45 | 1,176.10 | 1,491.99 |
| Net income | 10.45 | −7.26 | 48.72 | 74.01 | 188.62 | 329.38 | 734.24 | 1,624.74 |
| Growth | −169.5% | +51.9% | +154.9% | +74.6% | +122.9% | +121.3% | ||
| EPS, diluted | 7.84 | −5.09 | 34.15 | 51.30 | 127.90 | 223.36 | 497.89 | 1,095.51 |
| Growth | −164.9% | +50.2% | +149.3% | +74.6% | +122.9% | +120.0% |
| FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | |
|---|---|---|---|---|---|---|---|---|
| Operating cash flow | −13.81 | 188.24 | −39.46 | 540.28 | 1,715.53 | 3,907.30 | 3,630.77 | 3,502.78 |
| Dividends paid | −0.86 | −3.59 | −5.47 | −5.99 | −11.68 | −144.19 | −390.40 | −614.94 |
| FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | |
|---|---|---|---|---|---|---|---|---|
| Cash | 276.36 | 714.00 | 929.14 | 3,468.52 | 8,480.01 | 8,997.04 | 7,115.08 | 7,406.42 |
| Shareholders’ equity | 64.52 | 92.49 | 155.12 | 275.22 | 593.09 | 1,895.88 | 4,392.63 | 6,063.59 |
In billions of USD, except per-share figures and ratios. Fiscal years, as last filed with the SEC.
| Fiscal year | FY2017 31 Dec 2017 | FY2018 31 Dec 2018 | FY2019 31 Dec 2019 | FY2020 31 Dec 2020 | FY2021 31 Dec 2021 | FY2022 31 Dec 2022 | FY2023 31 Dec 2023 | FY2024 31 Dec 2024 |
|---|---|---|---|---|---|---|---|---|
| Revenue and profit | ||||||||
| 22.46 | 7.07 | 82.51 | 136.49 | 288.93 | 447.45 | 1,176.10 | 1,491.99 | |
| Growth | −68.5% | +1,067.6% | +65.4% | +111.7% | +54.9% | +162.8% | +26.9% | |
| 22.95 | 7.07 | 82.51 | 136.13 | 288.14 | 444.45 | 1,182.48 | 2,211.22 | |
| 11.26 | 14.48 | 33.57 | 61.11 | 99.52 | 115.07 | 448.25 | 586.61 | |
| 10.45 | −7.26 | 48.72 | 74.01 | 188.62 | 329.38 | 734.24 | 1,624.74 | |
| Growth | −169.5% | +51.9% | +154.9% | +74.6% | +122.9% | +121.3% | ||
| Per share | ||||||||
| 7.84 | −5.09 | 34.15 | 51.30 | 127.90 | 223.36 | 497.89 | 1,095.51 | |
| 7.84 | −5.09 | 34.15 | 51.30 | 127.90 | 223.36 | 497.89 | 1,095.51 | |
| Growth | −164.9% | +50.2% | +149.3% | +74.6% | +122.9% | +120.0% | ||
| 1,333 | 1,427 | 1,427 | 1,443 | 1,475 | 1,475 | 1,475 | 1,483 | |
| 1,333 | 1,427 | 1,427 | 1,443 | 1,475 | 1,475 | 1,475 | 1,483 | |
| Growth | +7.1% | +0.0% | +1.1% | +2.2% | +0.0% | +0.0% | +0.6% | |