Runben Biotechnology Co., Ltd. (SHA:603193)
China flag China · Delayed Price · Currency is CNY
24.51
+0.66 (2.77%)
Apr 15, 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
Apr '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
9,9179,4477,356---
Market Cap Growth
-26.94%28.44%----
Enterprise Value
8,7879,0546,808---
Last Close Price
24.5123.0517.66---
PE Ratio
32.2931.4732.54---
Forward PE
29.4126.2726.80---
PS Ratio
6.537.177.12---
PB Ratio
4.564.543.83---
P/TBV Ratio
4.764.663.87---
P/FCF Ratio
50.9451.6230.79---
P/OCF Ratio
33.3136.7329.13---
EV/Sales Ratio
5.796.876.59---
EV/EBITDA Ratio
24.9127.6225.94---
EV/EBIT Ratio
26.4729.3828.06---
EV/FCF Ratio
45.1449.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.08%3.18%3.07%---
FCF Yield
1.96%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.