Clenergy Technology Co., Ltd. (SHA:603628)
China flag China · Delayed Price · Currency is CNY
12.48
+0.08 (0.65%)
May 6, 2026, 3:00 PM CST

Clenergy Technology Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,3863,6623,4175,7504,2003,661
Market Cap Growth
-3.69%7.18%-40.57%36.90%14.73%25.78%
Enterprise Value
4,2174,2243,9056,0724,6064,026
Last Close Price
12.4813.5012.4120.7015.0413.07
PE Ratio
113.8963.7737.9034.0138.4077.28
PS Ratio
1.621.751.782.972.913.60
PB Ratio
2.542.772.664.603.803.66
P/TBV Ratio
2.592.832.724.723.883.74
P/FCF Ratio
--180.17-65.4682.25
P/OCF Ratio
--18.56106.3834.4956.93
EV/Sales Ratio
2.012.022.043.143.203.96
EV/EBITDA Ratio
28.1328.3218.2925.4922.0926.29
EV/EBIT Ratio
52.3650.5325.3531.8728.3637.08
EV/FCF Ratio
-14.68-205.92-71.7990.47
Debt / Equity Ratio
0.890.910.570.480.470.57
Debt / EBITDA Ratio
7.867.953.372.462.433.57
Debt / FCF Ratio
--38.81-8.0912.70
Net Debt / Equity Ratio
0.620.590.300.310.160.26
Net Debt / EBITDA Ratio
5.615.261.801.650.871.66
Net Debt / FCF Ratio
-2.88-2.9820.27-2.082.825.72
Asset Turnover
0.660.660.690.820.670.50
Inventory Turnover
5.576.495.917.135.795.09
Quick Ratio
1.891.741.211.361.401.10
Current Ratio
2.462.251.581.751.761.47
Return on Equity (ROE)
1.97%4.25%7.20%14.32%10.38%4.97%
Return on Assets (ROA)
1.58%1.65%3.48%5.01%4.70%3.36%
Return on Invested Capital (ROIC)
3.77%4.42%7.11%10.78%10.02%7.20%
Return on Capital Employed (ROCE)
3.30%3.50%8.00%11.00%10.70%8.30%
Earnings Yield
0.88%1.57%2.64%2.94%2.60%1.29%
FCF Yield
-8.48%-7.18%0.56%-3.29%1.53%1.22%
Dividend Yield
0.53%-0.53%0.60%0.53%0.27%
Payout Ratio
162.85%86.01%64.23%22.79%27.17%69.94%
Buyback Yield / Dilution
-0.01%-0.10%-0.20%0.28%1.86%-1.81%
Total Shareholder Return
0.52%-0.10%0.33%0.88%2.40%-1.54%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.