Runben Biotechnology Co., Ltd. (SHA:603193)
China flag China · Delayed Price · Currency is CNY
20.84
-0.21 (-1.00%)
Mar 26, 2026, 3:00 PM CST

Runben Biotechnology Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
8,5179,4477,356---
Market Cap Growth
-26.06%28.44%----
Enterprise Value
7,3889,0546,808---
Last Close Price
21.0523.0517.66---
PE Ratio
27.7331.4732.54---
Forward PE
25.2626.2726.80---
PS Ratio
5.617.177.12---
PB Ratio
3.924.543.83---
P/TBV Ratio
4.094.663.87---
P/FCF Ratio
43.7551.6230.79---
P/OCF Ratio
28.6136.7329.13---
EV/Sales Ratio
4.876.876.59---
EV/EBITDA Ratio
20.9427.6225.94---
EV/EBIT Ratio
22.2529.3828.06---
EV/FCF Ratio
37.9549.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--
Net Debt / Equity Ratio
-0.52-0.69-0.83-0.51-0.45-0.33
Net Debt / EBITDA Ratio
-3.21-4.36-6.09-1.89-1.82-0.71
Net Debt / FCF Ratio
-5.80-7.82-6.69-2.9618.84-2.82
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.59%3.18%3.07%---
FCF Yield
2.29%1.94%3.25%---
Dividend Yield
2.19%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.42%-13.07%-2.75%-1.61%-9.69%-499.54%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.