Bloomage BioTechnology Corporation Limited (SHA:688363)

China flag China · Delayed Price · Currency is CNY
37.45
-1.12 (-2.90%)
Aug 14, 2026, 3:00 PM CST
Market Cap17.91B -30.1%
Revenue (ttm)3.95B -22.4%
Net Income254.82M +677.0%
EPS0.54 +698.6%
Shares Out 478.36M
PE Ratio69.51
Forward PE42.99
Dividend0.19 (0.51%)
Ex-Dividend DateJul 13, 2026
Volume3,694,072
Open38.40
Previous Close38.57
Day's Range37.38 - 38.52
52-Week Range32.92 - 61.85
Beta0.44
AnalystsHold
Price Target39.70 (+6.01%)
Earnings DateAug 28, 2026