Shanghai Rendu Biotechnology Co., Ltd. (SHA:688193)
China flag China · Delayed Price · Currency is CNY
52.19
+2.23 (4.46%)
Sep 30, 2026, 4:00 PM EDT

SHA:688193 Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
160.14161.94177.35164.41303.85292.31
Revenue Growth
-6.85%-8.69%7.87%-45.89%3.95%16.97%
Gross Profit
123.76124.43138.25132.32197.74217.93
Operating Income
2.05-5.38-34.98-26.235.0262.58
Net Income
17.6210.09-7.818.2623.3364.62
Earnings Per Share
0.450.26-0.200.210.612.13
EPS Growth
----65.57%-71.36%4.41%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
784.82820.56801.74785.44829.91197.94
Total Debt
4.696.064.247.0210.513.99
Net Cash (Debt)
780.12814.51797.51778.42819.4193.95
Net Cash Growth
-2.10%2.13%2.45%-5.00%322.47%15.36%
Net Cash Per Share
19.7320.9920.4219.7921.426.39

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
21.3922.4124.3917.19-4.0954.44
Capital Expenditures
-6.17-7.07-10.52-20.39-21.22-26.48
Free Cash Flow
15.2315.3313.86-3.2-25.3127.97
Free Cash Flow Growth
256.97%10.60%----63.71%

Margins

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

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingOct '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.20%2.42%0.57%0.46%0.28%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
117.10185.95-218.5280.10-
P/FCF Ratio
132.92122.3499.82---
PS Ratio
12.6411.587.8010.986.15-