RNBC New Energy Co., Ltd. (SHE:301667)
China flag China · Delayed Price · Currency is CNY
55.02
-1.22 (-2.17%)
At close: Sep 30, 2026

RNBC New Energy Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6,1448,961----
Market Cap Growth
------
Enterprise Value
5,7109,100----
Last Close Price
55.0280.14----

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
105.5192.72----
PS Ratio
3.085.03----
PB Ratio
4.896.99----
P/TBV Ratio
5.067.24----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
2.875.11----
EV/EBITDA Ratio
60.4758.34----
EV/EBIT Ratio
132.7384.76----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.200.280.530.460.280.16
Debt / EBITDA Ratio
2.712.252.071.810.790.75
Net Debt / Equity Ratio
-0.34-0.36-0.040.06-0.15-0.33
Net Debt / EBITDA Ratio
-4.76-2.94-0.180.22-0.43-1.54
Net Debt / FCF Ratio
3.495.841.55-0.290.631.20
Asset Turnover
-0.800.840.810.990.88
Inventory Turnover
-6.256.585.515.915.22
Quick Ratio
1.301.491.040.970.951.09
Current Ratio
1.621.761.241.201.181.33
Return on Equity (ROE)
-10.12%16.47%20.43%30.40%25.73%
Return on Assets (ROA)
-3.02%4.11%4.57%7.93%5.30%
Return on Invested Capital (ROIC)
5.05%13.88%17.16%20.32%41.57%27.85%
Return on Capital Employed (ROCE)
3.10%7.60%14.30%15.10%27.00%13.80%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
0.83%1.08%----
FCF Yield
-2.02%-0.88%----
Dividend Yield
0.18%0.13%----
Payout Ratio
15.13%10.18%12.38%7.94%3.14%8.12%
Buyback Yield / Dilution
-16.95%-0.05%0.32%-0.05%-16.45%1.15%
Total Shareholder Return
-16.77%0.07%0.32%-0.05%-16.45%1.15%