Chengdu Olymvax Biopharmaceuticals Inc. (SHA:688319)

China flag China · Delayed Price · Currency is CNY
30.05
+0.65 (2.21%)
Aug 21, 2026, 3:00 PM CST
Market Cap12.19B -9.3%
Revenue (ttm)759.63M +13.6%
Net Income-23.81M
EPS-0.06
Shares Out 405.71M
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume12,674,398
Open29.40
Previous Close29.40
Day's Range27.89 - 31.12
52-Week Range20.41 - 44.90
Beta0.51
Analystsn/a
Price Targetn/a
Earnings DateAug 18, 2026