Bloomage BioTechnology Corporation Limited (SHA:688363)

China flag China · Delayed Price · Currency is CNY
35.18
+0.21 (0.60%)
Sep 4, 2026, 3:00 PM CST
Market Cap16.83B -38.2%
Revenue (ttm)3.69B -23.4%
Net Income224.00M +319.8%
EPS0.47 +325.1%
Shares Out 478.36M
PE Ratio74.99
Forward PE40.91
Dividend0.19 (0.54%)
Ex-Dividend DateJul 13, 2026
Volume2,286,622
Open35.10
Previous Close34.97
Day's Range35.02 - 35.59
52-Week Range32.92 - 61.85
Beta0.44
AnalystsHold
Price Target35.70 (+1.48%)
Earnings DateAug 28, 2026