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

China flag China · Delayed Price · Currency is CNY
17.10
-0.23 (-1.33%)
Oct 29, 2026, 2:54 PM CST
Market Cap6.92B -35.5%
Revenue (ttm)1.71B +12.9%
Net Income348.54M +14.2%
EPS0.86 +13.4%
Shares Out 404.59M
PE Ratio19.87
Forward PE18.74
Dividend0.54 (3.16%)
Ex-Dividend DateSep 21, 2026
Volume1,932,096
Open17.36
Previous Close17.33
Day's Range16.96 - 17.37
52-Week Range17.01 - 26.78
Beta0.18
AnalystsStrong Buy
Price Target29.85 (+74.56%)
Earnings DateOct 20, 2026