Charwood Energy SA (EPA:ALCWE)
France flag France · Delayed Price · Currency is EUR
3.580
-0.140 (-3.76%)
May 14, 2026, 5:07 PM CET

Charwood Energy Ratios and Metrics

Millions EUR. 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
1914122042-
Market Cap Growth
16.25%16.35%-40.77%-51.24%--
Enterprise Value
2115131844-
PS Ratio
2.071.502.223.937.71-
PB Ratio
--2.472.394.11-
EV/Sales Ratio
2.211.652.373.498.13-
Debt / Equity Ratio
--0.500.330.162.45
Debt / EBITDA Ratio
-----1.94
Debt / FCF Ratio
-----3.52
Net Debt / Equity Ratio
--0.34-0.04-0.480.66
Net Debt / EBITDA Ratio
---0.620.2215.420.52
Net Debt / FCF Ratio
---0.910.091.370.94
Quick Ratio
--0.486.9911.065.40
Current Ratio
--1.208.3511.365.85
Asset Turnover
--0.430.360.581.31
Return on Equity (ROE)
---54.13%-17.52%-10.43%83.45%
Return on Assets (ROA)
---15.98%-8.63%-3.59%15.28%
Return on Capital Employed (ROCE)
---62.80%-15.10%-4.10%22.80%
Earnings Yield
-10.91%-15.03%-29.18%-7.71%-1.30%-
FCF Yield
---15.21%-18.55%-8.49%-
Buyback Yield / Dilution
---0.22%-69.52%25.39%-
Source: S&P Global Market Intelligence. Utility template. Financial Sources.