Shanghai OPM Biosciences Co., Ltd. (SHA:688293)

China flag China · Delayed Price · Currency is CNY
55.88
+2.32 (4.33%)
At close: Sep 2, 2026
Market Cap7.46B +22.3%
Revenue (ttm)453.39M +50.5%
Net Income66.26M +310.5%
EPS0.30 +112.7%
Shares Out 139.27M
PE Ratio181.55
Forward PE82.40
Dividend0.43 (0.67%)
Ex-Dividend DateJul 10, 2026
Volume5,842,483
Open53.84
Previous Close53.56
Day's Range53.30 - 58.44
52-Week Range34.13 - 71.88
Beta0.67
Analystsn/a
Price Targetn/a
Earnings DateAug 31, 2026