Mabwell (Shanghai) Bioscience Co., Ltd. (SHA:688062)

China flag China · Delayed Price · Currency is CNY
31.17
-2.93 (-8.59%)
Aug 21, 2026, 3:00 PM CST
Market Cap13.30B -9.3%
Revenue (ttm)745.32M +321.1%
Net Income-919.55M
EPS-2.31
Shares Out 445.54M
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume13,491,839
Open33.59
Previous Close34.10
Day's Range31.13 - 33.75
52-Week Range25.13 - 63.59
Beta0.52
Analystsn/a
Price Targetn/a
Earnings DateAug 30, 2026