Runben Biotechnology Co., Ltd. (SHA:603193)

China flag China · Delayed Price · Currency is CNY
21.25
+0.57 (2.76%)
Aug 25, 2026, 3:00 PM CST
Market Cap8.37B -33.6%
Revenue (ttm)1.70B +15.9%
Net Income352.07M +14.4%
EPS0.88 +15.7%
Shares Out 404.59M
PE Ratio23.52
Forward PE22.24
Dividend0.46 (2.26%)
Ex-Dividend DateMay 29, 2026
Volume5,425,604
Open20.54
Previous Close20.68
Day's Range20.38 - 21.55
52-Week Range17.77 - 31.10
Beta0.18
AnalystsStrong Buy
Price Target31.18 (+46.73%)
Earnings DateAug 21, 2026