Shanghai Rendu Biotechnology Co., Ltd. (SHA:688193)
China flag China · Delayed Price · Currency is CNY
48.78
+0.79 (1.65%)
At close: Aug 4, 2026

SHA:688193 Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
163.34161.94177.35164.41303.85292.31
Revenue Growth
-5.71%-8.69%7.87%-45.89%3.95%16.97%
Gross Profit
125.3124.43138.25132.32197.74217.93
Operating Income
-0.24-5.38-34.98-26.235.0262.58
Net Income
13.8610.09-7.818.2623.3364.62
Earnings Per Share
0.360.26-0.200.210.612.13
EPS Growth
----65.57%-71.36%4.41%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
787.52820.56801.74785.44829.91197.94
Total Debt
5.016.064.247.0210.513.99
Net Cash (Debt)
782.51814.51797.51778.42819.4193.95
Net Cash Growth
1.94%2.13%2.45%-5.00%322.47%15.36%
Net Cash Per Share
20.0520.9920.4219.7921.426.39

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
15.1322.4124.3917.19-4.0954.44
Capital Expenditures
-6.48-7.07-10.52-20.39-21.22-26.48
Free Cash Flow
8.6515.3313.86-3.2-25.3127.97
Free Cash Flow Growth
136.29%10.60%----63.71%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
76.71%76.84%77.95%80.48%65.08%74.56%
Operating Margin
-0.15%-3.32%-19.73%-15.95%1.65%21.41%
Pretax Margin
9.27%6.31%-8.58%2.90%8.78%24.78%
Profit Margin
8.49%6.23%-4.41%5.02%7.68%22.11%
FCF Margin
5.30%9.47%7.82%-1.94%-8.33%9.57%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
1.1501.1500.2000.2000.125
Dividend Per Share Growth
475.00%475.00%0%60.00%-
Dividend Yield
2.40%2.42%0.57%0.46%0.28%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
137.35185.95-218.5280.10-
P/FCF Ratio
218.68122.3499.82---
PS Ratio
11.5811.587.8010.986.15-