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

China flag China · Delayed Price · Currency is CNY
56.61
-2.51 (-4.25%)
Oct 22, 2026, 4:00 PM EDT
Market Cap8.05B +25.4%
Revenue (ttm)630.86M +90.4%
Net Income128.18M +272.0%
EPS0.66 +123.6%
Shares Out 142.19M
PE Ratio85.51
Forward PE58.06
Dividend0.43 (0.76%)
Ex-Dividend DateOct 27, 2026
Volume3,762,350
Open59.21
Previous Close59.12
Day's Range56.15 - 60.38
52-Week Range34.13 - 88.54
Beta0.57
Analystsn/a
Price Targetn/a
Earnings DateOct 31, 2026