Chengdu Olymvax Biopharmaceuticals Inc. (SHA:688319)

China flag China · Delayed Price · Currency is CNY
27.31
-0.63 (-2.25%)
Sep 11, 2026, 3:00 PM CST
Market Cap11.08B -0.7%
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
Volume5,949,528
Open27.70
Previous Close27.94
Day's Range26.64 - 27.93
52-Week Range20.41 - 44.90
Beta0.56
Analystsn/a
Price Targetn/a
Earnings DateAug 18, 2026