Shanghai Rendu Biotechnology Co., Ltd. (SHA:688193)
China flag China · Delayed Price · Currency is CNY
53.23
-0.71 (-1.32%)
At close: Feb 26, 2026

SHA:688193 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
2,1031,3841,8051,869--
Market Cap Growth
65.13%-23.33%-3.43%---
Enterprise Value
1,3247111,0001,043--
Last Close Price
54.2335.5544.4145.85--
PE Ratio
--218.5280.10--
PS Ratio
12.687.8010.986.15--
PB Ratio
2.291.521.881.94--
P/TBV Ratio
2.291.521.881.95--
P/FCF Ratio
327.3899.82----
P/OCF Ratio
154.9656.74104.98---
EV/Sales Ratio
7.984.016.083.43--
EV/EBITDA Ratio
---59.85--
EV/EBIT Ratio
---207.76--
EV/FCF Ratio
206.0951.28----
Debt / Equity Ratio
0.010.010.010.010.010.02
Debt / EBITDA Ratio
---0.540.050.05
Debt / FCF Ratio
0.680.31--0.140.05
Net Debt / Equity Ratio
-0.85-0.87-0.81-0.85-0.67-0.78
Net Debt / EBITDA Ratio
49.2238.2357.94-47.04-2.73-2.29
Net Debt / FCF Ratio
-121.29-57.53243.4332.38-6.93-2.18
Asset Turnover
0.170.170.150.410.851.00
Inventory Turnover
1.661.461.134.454.164.49
Quick Ratio
12.9611.4711.069.833.892.77
Current Ratio
13.8811.8911.4610.194.262.99
Return on Equity (ROE)
-0.59%-0.83%0.86%3.74%25.70%33.57%
Return on Assets (ROA)
-1.94%-2.13%-1.53%0.43%11.35%16.96%
Return on Invested Capital (ROIC)
-24.46%-23.42%-16.08%3.72%79.35%92.88%
Return on Capital Employed (ROCE)
-3.30%-3.80%-2.70%0.50%20.00%28.90%
Earnings Yield
-0.26%-0.56%0.46%1.25%--
FCF Yield
0.31%1.00%-0.18%-1.35%--
Dividend Yield
0.56%0.56%0.45%0.27%--
Payout Ratio
--60.54%-0.08%0.22%
Buyback Yield / Dilution
-0.94%0.68%-2.83%-26.08%-0.95%-0.65%
Total Shareholder Return
-0.38%1.25%-2.38%-25.80%-0.95%-0.65%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.