Clenergy Technology Co., Ltd. (SHA:603628)
China flag China · Delayed Price · Currency is CNY
9.93
-0.09 (-0.90%)
Jun 18, 2026, 11:29 AM CST

Clenergy Technology Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,7353,6623,4175,7504,2003,661
Market Cap Growth
-16.42%7.18%-40.57%36.90%14.73%25.78%
Enterprise Value
3,6154,2243,9056,0724,6064,026
Last Close Price
10.0213.5012.4120.7015.0413.07
PE Ratio
91.4463.7737.9034.0138.4077.28
PS Ratio
1.301.751.782.972.913.60
PB Ratio
2.052.772.664.603.803.66
P/TBV Ratio
2.092.832.724.723.883.74
P/FCF Ratio
--180.17-65.4682.25
P/OCF Ratio
--18.56106.3834.4956.93
EV/Sales Ratio
1.722.022.043.143.203.96
EV/EBITDA Ratio
27.8933.5418.2025.4922.0926.29
EV/EBIT Ratio
62.0668.9225.3531.8728.3637.08
EV/FCF Ratio
--205.92-71.7990.47
Debt / Equity Ratio
0.920.910.570.480.470.57
Debt / EBITDA Ratio
9.479.143.342.462.433.57
Debt / FCF Ratio
--38.72-8.0912.70
Net Debt / Equity Ratio
0.660.530.300.310.160.26
Net Debt / EBITDA Ratio
7.075.591.781.650.871.66
Net Debt / FCF Ratio
-3.05-2.6720.18-2.082.825.72
Asset Turnover
0.660.660.690.820.670.50
Inventory Turnover
5.596.515.917.135.795.09
Quick Ratio
1.891.831.221.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.14%1.21%3.48%5.01%4.70%3.36%
Return on Invested Capital (ROIC)
2.75%3.32%7.11%10.78%10.02%7.20%
Return on Capital Employed (ROCE)
2.40%2.60%8.00%11.00%10.70%8.30%
Earnings Yield
1.10%1.57%2.64%2.94%2.60%1.29%
FCF Yield
-10.50%-7.18%0.56%-3.29%1.53%1.22%
Dividend Yield
0.42%0.32%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.41%0.22%0.33%0.88%2.40%-1.54%