Runben Biotechnology Co., Ltd. (SHA:603193)
China flag China · Delayed Price · Currency is CNY
23.46
+0.14 (0.60%)
Feb 27, 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
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
9,4929,4477,356---
Market Cap Growth
-8.47%28.44%----
Enterprise Value
8,3639,0546,808---
Last Close Price
23.4623.0517.66---
PE Ratio
30.9131.4732.54---
Forward PE
28.1526.2726.80---
PS Ratio
6.257.177.12---
PB Ratio
4.374.543.83---
P/TBV Ratio
4.554.663.87---
P/FCF Ratio
48.7651.6230.79---
P/OCF Ratio
31.8836.7329.13---
EV/Sales Ratio
5.516.876.59---
EV/EBITDA Ratio
23.7127.6225.94---
EV/EBIT Ratio
25.1929.3828.06---
EV/FCF Ratio
42.9649.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.22%3.18%3.07%---
FCF Yield
2.05%1.94%3.25%---
Dividend Yield
1.97%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.18%-13.07%-2.75%-1.61%-9.69%-499.54%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.