Wuhan Keqian Biology Co.,Ltd (SHA:688526)

China flag China · Delayed Price · Currency is CNY
12.36
-0.09 (-0.72%)
Sep 23, 2026, 3:00 PM CST
Market Cap5.73B -31.6%
Revenue (ttm)836.28M -18.7%
Net Income314.55M -30.0%
EPS0.68 -29.1%
Shares Out 463.92M
PE Ratio18.18
Forward PE12.24
Dividend0.64 (5.18%)
Ex-Dividend DateMay 26, 2026
Volume862,736
Open12.50
Previous Close12.45
Day's Range12.29 - 12.50
52-Week Range11.65 - 18.00
Beta0.34
AnalystsStrong Buy
Price Target17.50 (+41.59%)
Earnings DateAug 27, 2026