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

China flag China · Delayed Price · Currency is CNY
12.15
-0.03 (-0.25%)
Oct 13, 2026, 3:00 PM CST
Market Cap5.64B -32.0%
Revenue (ttm)836.28M -18.7%
Net Income314.55M -30.0%
EPS0.68 -29.1%
Shares Out 463.92M
PE Ratio17.87
Forward PE11.57
Dividend0.64 (5.27%)
Ex-Dividend DateMay 26, 2026
Volume1,202,045
Open12.18
Previous Close12.18
Day's Range12.02 - 12.18
52-Week Range11.65 - 17.84
Beta0.35
AnalystsStrong Buy
Price Target17.50 (+44.03%)
Earnings DateOct 31, 2026