Runben Biotechnology Co., Ltd. (SHA:603193)
China flag China · Delayed Price · Currency is CNY
23.85
-0.35 (-1.45%)
At close: Feb 6, 2026

Runben Biotechnology Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
9,6509,4477,356---
Market Cap Growth
-2.77%28.44%----
Enterprise Value
8,5209,0546,808---
Last Close Price
23.8523.0517.66---
PE Ratio
31.4231.4732.54---
Forward PE
28.6226.2726.80---
PS Ratio
6.367.177.12---
PB Ratio
4.444.543.83---
P/TBV Ratio
4.634.663.87---
P/FCF Ratio
49.5751.6230.79---
P/OCF Ratio
32.4136.7329.13---
EV/Sales Ratio
5.616.876.59---
EV/EBITDA Ratio
24.1627.6225.94---
EV/EBIT Ratio
25.6629.3828.06---
EV/FCF Ratio
43.7749.4728.50---
Debt / Equity Ratio
0.000.000.000.010.02-
Debt / EBITDA Ratio
0.000.010.020.040.07-
Debt / FCF Ratio
0.010.020.020.06--
Asset Turnover
0.670.620.731.161.262.01
Inventory Turnover
4.935.234.644.935.405.64
Quick Ratio
9.0210.5816.933.973.643.72
Current Ratio
12.5111.6318.045.284.565.85
Return on Equity (ROE)
14.49%15.00%17.10%24.93%29.72%48.88%
Return on Assets (ROA)
9.17%9.09%10.66%15.06%17.69%30.29%
Return on Invested Capital (ROIC)
31.14%54.09%60.54%45.44%45.56%67.89%
Return on Capital Employed (ROCE)
15.20%14.80%12.60%24.30%22.90%42.40%
Earnings Yield
3.16%3.18%3.07%---
FCF Yield
2.02%1.94%3.25%---
Dividend Yield
1.93%1.78%0.96%---
Payout Ratio
79.01%45.32%-2.15%25.65%-
Buyback Yield / Dilution
0.23%-14.85%-3.71%-1.61%-9.69%-499.54%
Total Shareholder Return
2.13%-13.07%-2.75%-1.61%-9.69%-499.54%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.