Shanghai Rightongene Biotechnology Co., Ltd. (SHA:688217)
China flag China · Delayed Price · Currency is CNY
25.65
-0.03 (-0.12%)
Sep 30, 2026, 4:00 PM EDT

SHA:688217 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
156.77177.26242.31258.21424.3290.95
Revenue Growth
-24.57%-26.84%-6.16%-39.14%45.83%2.11%
Gross Profit
114.47129.31179.47187.65257.7212.12
Operating Income
-45.07-38.8-19.15-10.0872.8127.04
Net Income
-66.27-50.38-15.767.9340.4747.33
Earnings Per Share
-1.23-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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
234.66225.24232.68234.31294.83324.88
Total Debt
3.242.7822.4229.3313.929.53
Net Cash (Debt)
231.43222.46210.26204.98280.91315.35
Net Cash Growth
10.93%5.80%2.58%-27.03%-10.92%121.80%
Net Cash Per Share
4.304.023.733.625.076.33

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
40.7745.5559.9845.173.0777.97
Capital Expenditures
-3.1-26.76-39.41-109.09-106.57-95.6
Free Cash Flow
37.6718.7920.57-64-33.5-17.63
Free Cash Flow Growth
295.43%-8.67%----

Margins

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

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingOct '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
0.1700.170-0.180
Dividend Per Share Growth
0%---
Dividend Yield
0.66%0.65%-0.51%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '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
37.5877.4149.48---
PS Ratio
9.038.204.207.744.6313.89