Waga Energy SA (EPA:WAGA)
France flag France · Delayed Price · Currency is EUR
23.30
0.00 (0.00%)
Aug 3, 2026, 2:18 PM CET

Waga Energy Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
623649379521584559
Market Cap Growth
17.16%71.28%-27.27%-10.79%4.43%-
Enterprise Value
786.54811.83428.48544547.63476
Last Close Price
23.3024.5016.0025.4528.5028.30
PS Ratio
10.4510.886.8115.6630.4745.59
PB Ratio
5.565.882.895.475.354.82
P/TBV Ratio
5.085.342.995.595.293.78
P/OCF Ratio
175.61182.86----
EV/Sales Ratio
13.1913.617.7016.3628.5838.82
Debt / Equity Ratio
1.861.860.770.530.390.16
Net Debt / Equity Ratio
1.461.460.360.22-0.36-0.73
Net Debt / EBITDA Ratio
-20.12-20.12-9.24-2.747.3636.86
Net Debt / FCF Ratio
-1.41-1.41-0.66-0.330.816.04
Asset Turnover
0.170.170.230.170.110.12
Inventory Turnover
1.401.402.302.242.524.74
Quick Ratio
1.281.281.971.393.353.98
Current Ratio
1.811.812.541.963.814.24
Return on Equity (ROE)
-9.05%-23.99%-14.85%-14.71%-8.43%-12.29%
Return on Assets (ROA)
-5.55%-5.55%-5.77%-7.50%-4.69%-4.13%
Return on Invested Capital (ROIC)
-7.10%-8.54%-9.45%-15.04%-15.90%-16.35%
Return on Capital Employed (ROCE)
-6.38%-6.38%-6.39%-8.86%-5.46%-4.99%
Dividend Yield
-0.05%0.04%0.00%0.00%0.00%
Payout Ratio
--0.84%-0.87%0.00%0.00%0.00%
Buyback Yield / Dilution
4.91%4.91%-15.69%-1.72%-30.45%0.00%
Total Shareholder Return
4.91%4.96%-15.65%-1.72%-30.45%0.00%