Charwood Energy SA (EPA:ALCWE)
France flag France · Delayed Price · Currency is EUR
3.300
-0.010 (-0.30%)
Aug 3, 2026, 12:16 PM CET

Charwood Energy Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1714122042-
Market Cap Growth
19.06%16.35%-40.77%-51.24%--
Enterprise Value
2015131844-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
1.811.472.223.937.71-
PB Ratio
5.824.752.472.394.11-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
2.161.612.373.498.13-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.801.800.500.330.162.45
Debt / EBITDA Ratio
-----1.94
Debt / FCF Ratio
-----3.52
Net Debt / Equity Ratio
1.161.160.34-0.04-0.480.66
Net Debt / EBITDA Ratio
-2.58-2.58-0.640.2215.420.52
Net Debt / FCF Ratio
-1.83-1.83-0.820.091.370.94
Quick Ratio
0.990.990.876.9911.065.40
Current Ratio
1.351.351.828.3511.365.85
Asset Turnover
0.680.680.430.360.581.31
Return on Equity (ROE)
-54.85%-54.85%-54.13%-17.52%-10.43%83.45%
Return on Assets (ROA)
-8.65%-8.65%-15.98%-8.63%-3.59%15.28%
Return on Capital Employed (ROCE)
-27.10%-27.10%-45.30%-15.10%-4.10%22.80%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-12.04%-14.76%-29.18%-7.71%-1.30%-
FCF Yield
-10.89%-13.36%-16.93%-18.55%-8.49%-
Buyback Yield / Dilution
-0.23%-0.22%-0.22%-69.52%25.39%-