Shanghai Rendu Biotechnology Co., Ltd. (SHA:688193)
China flag China · Delayed Price · Currency is CNY
51.38
+0.25 (0.49%)
At close: Apr 17, 2026

SHA:688193 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,9831,8761,3841,8051,869-
Market Cap Growth
30.67%35.55%-23.33%-3.43%--
Enterprise Value
1,2041,0977111,0001,043-
Last Close Price
51.1348.3735.5544.4145.85-
PE Ratio
213.04197.26-218.5280.10-
PS Ratio
12.2311.577.8010.986.15-
PB Ratio
2.162.041.521.881.94-
P/TBV Ratio
2.162.041.521.881.95-
P/FCF Ratio
--99.82---
P/OCF Ratio
--56.74104.98--
EV/Sales Ratio
7.436.774.016.083.43-
EV/EBITDA Ratio
50.4345.95--59.85-
EV/EBIT Ratio
123.49112.51--207.76-
EV/FCF Ratio
--51.28---
Debt / Equity Ratio
0.010.010.010.010.010.01
Debt / EBITDA Ratio
0.180.18--0.540.05
Debt / FCF Ratio
--0.31--0.14
Net Debt / Equity Ratio
-0.85-0.85-0.87-0.81-0.85-0.67
Net Debt / EBITDA Ratio
-32.64-32.6438.2357.94-47.04-2.73
Net Debt / FCF Ratio
---57.53243.4332.38-6.93
Asset Turnover
--0.170.150.410.85
Inventory Turnover
--1.461.134.454.16
Quick Ratio
--11.4711.069.833.89
Current Ratio
--11.8911.4610.194.26
Return on Equity (ROE)
1.04%1.04%-0.83%0.86%3.74%25.70%
Return on Assets (ROA)
---2.13%-1.53%0.43%11.35%
Return on Invested Capital (ROIC)
6.98%7.66%-23.42%-16.08%3.72%79.35%
Return on Capital Employed (ROCE)
---3.80%-2.70%0.50%20.00%
Earnings Yield
0.48%0.51%-0.56%0.46%1.25%-
FCF Yield
--1.00%-0.18%-1.35%-
Dividend Yield
0.60%-0.56%0.45%0.27%-
Payout Ratio
---60.54%-0.08%
Buyback Yield / Dilution
-1.43%-1.43%0.68%-2.83%-26.08%-0.95%
Total Shareholder Return
-0.83%-1.43%1.25%-2.38%-25.80%-0.95%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.