Closing prices at the end of each trading day, from 19 Nov 2020. Not a live quote. Adjusted for share splits, so the line has no step at a split; dividends are not added back.
| FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | 635.3 | 3,031.2 | 5,233.2 | 5,840.0 | 3,706.1 | 3,414.8 | 3,393.4 | 4,298.1 |
| Growth | +377.1% | +72.6% | +11.6% | −36.5% | −7.9% | −0.6% | +26.7% | |
| Operating income | −33.3 | 143.8 | −2,682.7 | −1,624.2 | −928.9 | −913.4 | −824.9 | −185.8 |
| Net income | −40.1 | 75.4 | −2,687.8 | −1,540.7 | −815.4 | −747.8 | −708.2 | −80.9 |
| Growth | −3,666.7% | |||||||
| EPS, diluted | −0.17 | −0.10 | −4.78 | −0.61 | −0.34 | −0.34 | −0.35 | −0.04 |
| FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|
| Gross margin | 63.5% | 63.6% | 64.3% | 66.8% | 68.0% | 73.6% | 77.1% | 78.2% |
| Operating margin | −5.2% | 4.7% | −51.3% | −27.8% | −25.1% | −26.7% | −24.3% | −4.3% |
| Net margin | −6.3% | 2.5% | −51.4% | −26.4% | −22.0% | −21.9% | −20.9% | −1.9% |
| Free cash flow margin | −15.7% | −3.7% | −23.1% | −19.9% | 2.3% | −4.4% | −8.7% | −3.2% |
| FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|
| Operating cash flow | −96.2 | −6.2 | −983.4 | −1,020.4 | 136.2 | −107.4 | −243.7 | −94.7 |
| Capital expenditure | −3.8 | −106.3 | −225.6 | −141.4 | −50.8 | −43.6 | −52.7 | −42.1 |
| Free cash flow | −100.0 | −112.5 | −1,208.9 | −1,161.9 | 85.4 | −151.1 | −296.4 | −136.7 |
| Growth | −276.9% | |||||||
| Buybacks | n/a | −47.3 | −491.2 | −15.2 | −654.7 | −212.7 | −405.8 | −111.0 |
| FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|
| Cash | n/a | 676.6 | 5,727.0 | 3,138.0 | 1,512.9 | 836.9 | 817.4 | 765.4 |
| Shareholders’ equity | −58.5 | −55.8 | 6,848.5 | 5,659.2 | 4,719.4 | 4,135.0 | 3,055.3 | 3,010.6 |
In millions of CNY, except per-share figures and ratios. Fiscal years, as last filed with the SEC.
| Fiscal year | 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 | FY2025 31 Dec 2025 |
|---|---|---|---|---|---|---|---|---|
| Revenue and profit | ||||||||
| 635.3 | 3,031.2 | 5,233.2 | 5,840.0 | 3,706.1 | 3,414.8 | 3,393.4 | 4,298.1 | |
| Growth | +377.1% | +72.6% | +11.6% | −36.5% | −7.9% | −0.6% | +26.7% | |
| 232.1 | 1,103.5 | 1,869.1 | 1,941.2 | 1,187.4 | 901.5 | 776.2 | 936.8 | |
| 403.2 | 1,927.7 | 3,364.0 | 3,898.8 | 2,518.8 | 2,513.3 | 2,617.2 | 3,361.3 | |
| Growth | +378.0% | +74.5% | +15.9% | −35.4% | −0.2% | +4.1% | +28.4% | |
| 2.6 | 23.2 | 66.5 | 142.1 | 126.9 | 111.7 | 109.3 | 137.3 | |
| 43.3 | 209.3 | 2,143.0 | 941.3 | 720.4 | 500.9 | 444.4 | 303.6 | |
| −33.3 | 143.8 | −2,682.7 | −1,624.2 | −928.9 | −913.4 | −824.9 | −185.8 | |
| Growth | −1,966.1% | |||||||
| −36.1 | 147.3 | −2,681.4 | −1,548.0 | −818.6 | −753.4 | −713.3 | −92.5 | |
| 4.0 | 72.0 | 7.0 | −0.9 | 2.7 | −3.2 | −3.1 | −0.1 | |
| −40.1 | 75.4 | −2,687.8 | −1,540.7 | −815.4 | −747.8 | −708.2 | −80.9 | |
| Growth | −3,666.7% | |||||||
| Per share | ||||||||
| −0.17 | −0.10 | −4.78 | −0.61 | −0.34 | −0.34 | −0.35 | −0.04 | |
| −0.17 | −0.10 | −4.78 | −0.61 | −0.34 | −0.34 | −0.35 | −0.04 | |
| Growth | ||||||||
| 271.3 | 450.5 | 833.7 | 2,527 | 2,373 | 2,196 | 2,025 | 1,863 | |
| 271.3 | 450.5 | 833.7 | 2,527 | 2,373 | 2,196 | 2,025 | 1,863 | |
| Growth | +66.1% | +85.1% | +203.1% | −6.1% | −7.5% | −7.8% | −8.0% | |
† The diluted share count jumps at 2019 and 2020 and 2021, so per-share figures either side of that column are not comparable. Usually a split, but the break lands on the restatement boundary rather than on the split date, because every column is that period’s latest filing.
Shown in CNY as filed; the screener converts to dollars.