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

China flag China · Delayed Price · Currency is CNY
11.72
+0.02 (0.17%)
Nov 6, 2026, 11:14 AM CST
Market Cap5.44B -26.6%
Revenue (ttm)786.77M -22.4%
Net Income226.99M -50.6%
EPS0.49 -50.4%
Shares Out 463.92M
PE Ratio24.10
Forward PE11.14
Dividend0.64 (5.46%)
Ex-Dividend DateMay 26, 2026
Volume809,112
Open11.52
Previous Close11.70
Day's Range11.47 - 11.80
52-Week Range11.11 - 17.81
Beta0.40
AnalystsStrong Buy
Price Target17.50 (+49.32%)
Earnings DateOct 31, 2026