Runben Biotechnology Co., Ltd. (SHA:603193)
China flag China · Delayed Price · Currency is CNY
34.87
+1.85 (5.60%)
Apr 24, 2025, 2:45 PM CST

Runben Biotechnology Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019
Period Ending
Apr '25 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
14,1127,356----
Enterprise Value
13,7196,808----
Last Close Price
34.8817.89----
PE Ratio
45.9332.54----
Forward PE
44.9726.80----
PS Ratio
11.327.12----
PB Ratio
6.913.83----
P/TBV Ratio
6.983.87----
P/FCF Ratio
72.6630.79----
P/OCF Ratio
58.3129.13----
EV/Sales Ratio
11.006.59----
EV/EBITDA Ratio
42.3825.96----
EV/EBIT Ratio
45.6828.06----
EV/FCF Ratio
70.6428.50----
Debt / Equity Ratio
0.000.000.010.02--
Debt / EBITDA Ratio
0.010.020.040.07--
Debt / FCF Ratio
0.020.020.06---
Asset Turnover
0.780.731.161.262.01-
Inventory Turnover
4.674.644.935.405.64-
Quick Ratio
2.3716.933.973.643.721.53
Current Ratio
10.6018.045.284.565.852.92
Return on Equity (ROE)
20.79%17.10%24.93%29.72%48.88%-
Return on Assets (ROA)
11.71%10.66%15.06%17.69%30.29%-
Return on Capital (ROIC)
12.71%11.42%17.02%19.86%34.46%-
Return on Capital Employed (ROCE)
14.70%12.60%24.30%22.90%42.40%33.60%
Earnings Yield
2.17%3.07%----
FCF Yield
1.38%3.25%----
Dividend Yield
0.55%0.95%----
Payout Ratio
22.46%-2.15%25.65%--
Buyback Yield / Dilution
-19.70%-3.71%-1.61%-9.69%-499.54%-
Total Shareholder Return
-19.16%-2.76%-1.61%-9.69%-499.54%-
Source: S&P Global Market Intelligence. Standard template. Financial Sources.