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

China flag China · Delayed Price · Currency is CNY
12.68
-0.29 (-2.24%)
Sep 2, 2026, 3:00 PM CST
Market Cap6.02B -29.4%
Revenue (ttm)836.28M -18.7%
Net Income314.55M -30.0%
EPS0.68 -29.1%
Shares Out 463.92M
PE Ratio19.08
Forward PE12.84
Dividend0.64 (4.75%)
Ex-Dividend DateMay 26, 2026
Volume1,870,587
Open13.09
Previous Close12.97
Day's Range12.65 - 13.09
52-Week Range11.65 - 18.77
Beta0.34
AnalystsStrong Buy
Price Target18.50 (+45.9%)
Earnings DateAug 27, 2026