Bloomage BioTechnology Corporation Limited (SHA:688363)

China flag China · Delayed Price · Currency is CNY
33.60
+0.30 (0.90%)
Oct 16, 2026, 3:00 PM CST
Market Cap16.07B -38.6%
Revenue (ttm)3.69B -23.4%
Net Income224.00M +319.8%
EPS0.47 +325.1%
Shares Out 478.36M
PE Ratio71.62
Forward PE41.37
Dividend0.19 (0.57%)
Ex-Dividend DateJul 13, 2026
Volume2,423,080
Open33.60
Previous Close33.30
Day's Range33.31 - 34.22
52-Week Range32.92 - 56.03
Beta0.45
AnalystsHold
Price Target35.70 (+6.25%)
Earnings DateOct 30, 2026