Mabwell (Shanghai) Bioscience Co., Ltd. (SHA:688062)
China flag China · Delayed Price · Currency is CNY
28.68
+0.13 (0.46%)
Jul 31, 2026, 3:00 PM CST

SHA:688062 Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
745.32662.52199.78127.8427.7316.23
Revenue Growth
321.05%231.62%56.28%361.03%70.88%206.03%
Gross Profit
649.14586.79165.3120.5325.7211
Operating Income
-827.04-891.85-1,027-1,087-1,002-801.44
Net Income
-919.55-969.33-1,044-1,053-955.23-769.59
Earnings Per Share
-2.31-2.43-2.61-2.64-2.44-2.57
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2025
Period EndingDec '25
Mainland China
582.13
Other Regions
80.38
Total
662.52

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,4891,5281,2321,7012,55196.54
Total Debt
3,2652,9722,2161,293774.45334.58
Net Cash (Debt)
-1,776-1,444-983.91408.41,777-238.03
Net Cash Growth
----77.01%--
Net Cash Per Share
-4.46-3.62-2.461.024.54-0.79

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-307.77-290.22-956.44-782.73-719.17-422.4
Capital Expenditures
-167.18-157.71-330.07-499.91-544.96-217.51
Free Cash Flow
-474.95-447.93-1,287-1,283-1,264-639.91
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
87.09%88.57%82.74%94.29%92.75%67.81%
Operating Margin
-110.96%-134.62%-514.17%-850.65%-3615.06%-4939.16%
Pretax Margin
-121.31%-144.36%-524.31%-825.50%-3455.42%-4762.04%
Profit Margin
-123.38%-146.31%-522.53%-824.05%-3445.00%-4742.85%
FCF Margin
-63.73%-67.61%-643.96%-1003.35%-4559.01%-3943.69%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
16.4823.1940.40102.19208.24-