Bloomage BioTechnology Corporation Limited (SHA:688363)

China flag China · Delayed Price · Currency is CNY
35.04
+0.38 (1.10%)
Nov 5, 2026, 3:00 PM CST
Market Cap16.76B -34.0%
Revenue (ttm)3.63B -22.1%
Net Income225.77M +249.4%
EPS0.48 +259.3%
Shares Out 478.36M
PE Ratio73.36
Forward PE42.10
Dividend0.19 (0.54%)
Ex-Dividend DateJul 13, 2026
Volume3,036,887
Open34.99
Previous Close34.66
Day's Range34.43 - 35.23
52-Week Range32.75 - 52.68
Beta0.45
AnalystsHold
Price Target35.21 (+0.49%)
Earnings DateOct 30, 2026