Shanghai OPM Biosciences Co., Ltd. (SHA:688293)
China flag China · Delayed Price · Currency is CNY
52.64
-0.54 (-1.02%)
At close: Feb 13, 2026

Revenue by Product

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
CHO Culture Medium
198.93M
CHO Culture Medium Growth
49.02%
Services
52.56M
Services Growth
-25.66%
293 Culture Medium
17.52M
293 Culture Medium Growth
-22.35%
Other Business
466.13K
Other Business Growth
7.32%
Other
27.77M
Other Growth
74.27%

Revenue by Geography

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
China
202.78M
China Growth
-0.80%
Overseas
94.46M
Overseas Growth
144.01%