Bloomage BioTechnology Corporation Limited (SHA:688363)

China flag China · Delayed Price · Currency is CNY
34.70
-0.35 (-1.00%)
Sep 24, 2026, 3:00 PM CST
Market Cap16.60B -35.5%
Revenue (ttm)3.69B -23.4%
Net Income224.00M +319.8%
EPS0.47 +325.1%
Shares Out 478.36M
PE Ratio73.97
Forward PE42.72
Dividend0.19 (0.55%)
Ex-Dividend DateJul 13, 2026
Volume2,398,986
Open35.05
Previous Close35.05
Day's Range34.61 - 35.52
52-Week Range32.92 - 56.76
Beta0.42
AnalystsHold
Price Target35.70 (+2.88%)
Earnings DateAug 28, 2026