Shanghai Rightongene Biotechnology Co., Ltd. (SHA:688217)
China flag China · Delayed Price · Currency is CNY
31.11
-0.15 (-0.48%)
At close: Feb 13, 2026

SHA:688217 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
1,7171,0181,9991,9654,042-
Market Cap Growth
58.81%-49.08%1.72%-51.39%--
Enterprise Value
1,5068351,7901,6923,916-
Last Close Price
31.1118.3335.5734.9871.96-
PE Ratio
--252.0048.5485.39-
Forward PE
124.4476.8341.61---
PS Ratio
8.954.207.744.6313.89-
PB Ratio
1.891.112.072.024.51-
P/TBV Ratio
2.001.192.302.275.08-
P/FCF Ratio
432.9249.48----
P/OCF Ratio
31.6516.9744.3226.8951.84-
EV/Sales Ratio
7.853.456.933.9913.46-
EV/EBITDA Ratio
125.0840.2361.4116.3265.23-
EV/EBIT Ratio
---23.24144.85-
EV/FCF Ratio
379.7040.60----
Debt / Equity Ratio
0.000.020.030.010.010.00
Debt / EBITDA Ratio
0.210.930.850.130.150.01
Debt / FCF Ratio
0.641.09---0.02
Net Debt / Equity Ratio
-0.24-0.23-0.21-0.29-0.35-0.21
Net Debt / EBITDA Ratio
-25.20-10.13-7.03-2.71-5.25-2.14
Net Debt / FCF Ratio
-54.41-10.223.208.3917.89-7.91
Asset Turnover
-0.240.240.420.350.42
Inventory Turnover
-1.211.233.652.452.56
Quick Ratio
13.2610.7310.176.1714.858.27
Current Ratio
15.2012.1411.976.9316.6410.37
Return on Equity (ROE)
--2.74%-0.50%7.06%5.14%6.11%
Return on Assets (ROA)
--1.18%-0.59%4.48%2.04%3.48%
Return on Invested Capital (ROIC)
-4.54%-2.60%-1.39%10.56%4.64%7.52%
Return on Capital Employed (ROCE)
-3.50%-2.00%-1.00%7.30%3.00%5.70%
Earnings Yield
-1.58%-1.55%0.40%2.06%1.17%-
FCF Yield
0.23%2.02%-3.20%-1.70%-0.44%-
Dividend Yield
1.09%-0.51%---
Payout Ratio
--131.08%0.03%0.04%-
Buyback Yield / Dilution
4.42%0.61%-2.17%-11.28%-19.69%0.12%
Total Shareholder Return
5.51%0.61%-1.67%-11.28%-19.69%0.12%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.