Shanghai OPM Biosciences Co., Ltd. (SHA:688293)
China flag China · Delayed Price · Currency is CNY
48.97
+3.46 (7.60%)
At close: Mar 6, 2026

Revenue by Segment

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18
Culture Medium Products
244.22M-
53.37M26.02M19.71M
Culture Medium Products Growth
--
105.11%32.04%-
CDMO
52.56M-
71.60M32.50M14.14M
CDMO Growth
--
120.31%129.88%-
Total
296.78M-
124.97M58.52M33.84M
Total Growth
--
113.55%72.92%-

Revenue by Geography

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18
China
202.32M-
121.14M46.41M33.84M
China Growth
--
161.05%37.12%-
Overseas
94.46M-
---
Unallocated
--
3.83M12.12M-
Unallocated Growth
--
-68.39%--
Total
296.78M-
124.97M58.52M33.84M
Total Growth
--
113.55%72.92%-
Source: S&P Global Market Intelligence.