Chengdu Olymvax Biopharmaceuticals Inc. (SHA:688319)

China flag China · Delayed Price · Currency is CNY
27.70
+0.97 (3.63%)
Sep 18, 2026, 3:00 PM CST
Market Cap11.24B -1.4%
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
Volume6,580,584
Open27.12
Previous Close26.73
Day's Range26.95 - 27.90
52-Week Range20.41 - 44.90
Beta0.56
Analystsn/a
Price Targetn/a
Earnings DateOct 28, 2026