Red Avenue New Materials Group Co., Ltd. (SHA:603650)
China flag China · Delayed Price · Currency is CNY
89.08
-8.63 (-8.83%)
Jul 3, 2026, 3:00 PM CST

SHA:603650 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
54,61327,06320,95019,97418,37830,049
Market Cap Growth
191.19%29.18%4.88%8.68%-38.84%65.42%
Enterprise Value
57,53030,15123,40422,03320,27231,227
Last Close Price
89.0843.7234.1131.6329.2147.55
PE Ratio
92.7148.1140.5449.1361.6492.01
Forward PE
78.8337.1334.3542.8343.1250.45
PS Ratio
15.087.896.416.797.3512.95
PB Ratio
12.406.366.065.705.8510.57
P/TBV Ratio
15.648.088.437.668.2313.29
P/FCF Ratio
-1088.51-1438.49--
P/OCF Ratio
159.2780.0186.36108.48178.8787.17
EV/Sales Ratio
15.898.797.167.498.1113.46
EV/EBITDA Ratio
111.3363.8452.2658.9866.62111.87
EV/EBIT Ratio
179.05102.6078.9292.96108.45162.37
EV/FCF Ratio
-1212.73-1586.75--
Debt / Equity Ratio
0.920.901.120.770.820.72
Debt / EBITDA Ratio
7.837.958.497.068.127.04
Debt / FCF Ratio
-154.35-195.39--
Net Debt / Equity Ratio
0.640.610.780.520.580.44
Net Debt / EBITDA Ratio
5.595.506.064.896.014.43
Net Debt / FCF Ratio
-22.14104.49-206.48131.46-7.04-3.50
Asset Turnover
0.400.390.420.420.390.44
Inventory Turnover
5.224.885.385.506.318.67
Quick Ratio
0.720.800.861.120.900.87
Current Ratio
0.921.021.061.411.131.01
Return on Equity (ROE)
15.02%14.96%15.34%12.16%9.38%11.35%
Return on Assets (ROA)
2.19%2.08%2.35%2.09%1.82%2.27%
Return on Invested Capital (ROIC)
4.37%4.33%5.01%4.35%3.79%4.85%
Return on Capital Employed (ROCE)
5.30%4.80%5.30%4.30%3.90%5.00%
Earnings Yield
1.07%2.08%2.47%2.04%1.62%1.09%
FCF Yield
-0.23%0.09%-0.06%0.07%-1.41%-1.18%
Dividend Yield
0.56%1.14%2.20%1.87%0.27%0.19%
Payout Ratio
66.72%70.42%113.23%30.49%42.03%76.20%
Buyback Yield / Dilution
-1.63%-0.66%-0.50%1.73%-2.47%-1.26%
Total Shareholder Return
-1.12%0.48%1.70%3.60%-2.20%-1.07%