Shanghai OPM Biosciences Co., Ltd. (SHA:688293)
China flag China · Delayed Price · Currency is CNY
54.83
+6.04 (12.38%)
At close: Aug 4, 2026

Shanghai OPM Biosciences 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
453.39354.91297.24243.12294.37212.68
Revenue Growth
50.52%19.40%22.26%-17.41%38.41%70.19%
Gross Profit
202.2172.72154.9141.59187.12126.69
Operating Income
15.1422.456.4619.028955.6
Net Income
66.2641.721.0554.04105.3760.39
Earnings Per Share
0.300.370.180.471.040.70
EPS Growth
112.69%105.56%-61.70%-54.81%48.57%415.84%

Revenue by Segment

Fiscal YearFY 2025
Period EndingDec '25
Culture Medium Products
300.45
CDMO
53.98
Total
354.44

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,8231,3471,3351,4841,717350.51
Total Debt
169.785765.3469.3991.8121.72
Net Cash (Debt)
1,6541,2901,2701,4141,625228.79
Net Cash Growth
23.67%1.55%-10.20%-12.96%610.20%-16.88%
Net Cash Per Share
7.3611.4410.8612.3016.042.65

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
55.41103.3969.2557.95111.62114.63
Capital Expenditures
-57.37-56.07-120.86-77.55-146.96-105.98
Free Cash Flow
-1.9647.32-51.61-19.59-35.348.64
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
44.60%48.67%52.11%58.24%63.57%59.56%
Operating Margin
3.34%6.33%2.17%7.82%30.23%26.14%
Pretax Margin
14.82%13.91%12.26%25.37%40.57%32.04%
Profit Margin
14.61%11.75%7.08%22.23%35.80%28.40%
FCF Margin
-0.43%13.33%-17.36%-8.06%-12.01%4.06%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
0.4300.4300.4200.4400.429
Dividend Per Share Growth
-53.49%2.30%-4.47%2.66%-
Dividend Yield
0.88%0.88%1.17%0.82%0.60%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
185.85133.75197.05117.1880.29-
Forward PE
84.3555.2140.2364.15--
P/FCF Ratio
-117.85----
PS Ratio
16.8415.7113.9626.0428.74-