Shanghai Rightongene Biotechnology Co., Ltd. (SHA:688217)
China flag China · Delayed Price · Currency is CNY
22.74
+1.11 (5.13%)
At close: Aug 4, 2026

SHA:688217 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
162.81177.26242.31258.21424.3290.95
Revenue Growth
-28.73%-26.84%-6.16%-39.14%45.83%2.11%
Gross Profit
118.55129.31179.47187.65257.7212.12
Operating Income
-48.67-38.8-19.15-10.0872.8127.04
Net Income
-58.72-50.38-15.767.9340.4747.33
Earnings Per Share
-1.06-0.91-0.280.140.730.95
EPS Growth
----80.82%-23.16%2.15%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
225.8225.29232.72234.31294.83324.88
Total Debt
2.442.7822.4229.3313.929.53
Net Cash (Debt)
223.36222.51210.3204.98280.91315.35
Net Cash Growth
1.88%5.80%2.60%-27.03%-10.92%121.80%
Net Cash Per Share
4.044.023.743.625.076.33

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
36.7345.5559.9845.173.0777.97
Capital Expenditures
-25.46-26.76-39.41-109.09-106.57-95.6
Free Cash Flow
11.2718.7920.57-64-33.5-17.63
Free Cash Flow Growth
-47.31%-8.67%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
72.82%72.95%74.07%72.67%60.73%72.91%
Operating Margin
-29.89%-21.89%-7.90%-3.91%17.16%9.29%
Pretax Margin
-37.18%-28.62%-11.75%-3.64%16.85%14.59%
Profit Margin
-36.06%-28.42%-6.51%3.07%9.54%16.27%
FCF Margin
6.92%10.60%8.49%-24.79%-7.90%-6.06%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingAug '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
0.340--0.180
Dividend Per Share Growth
0%---
Dividend Yield
1.57%--0.51%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---252.0048.5485.39
Forward PE
-105.4076.8341.6137.81-
P/FCF Ratio
105.9077.4149.48---
PS Ratio
7.338.204.207.744.6313.89