Waga Energy SA (EPA:WAGA)
France flag France · Delayed Price · Currency is EUR
23.45
+0.15 (0.64%)
Jun 3, 2026, 5:35 PM CET

Waga Energy Ratios and Metrics

Millions EUR. 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
627628395521584559
Market Cap Growth
54.65%58.98%-24.16%-10.74%4.40%-
Enterprise Value
791740402515518583
Last Close Price
23.4524.5016.0025.4528.5028.30
PS Ratio
10.5110.537.1015.6630.4645.59
PB Ratio
5.595.602.955.325.214.75
P/TBV Ratio
6.026.033.115.585.384.84
P/OCF Ratio
176.74177.03----
EV/Sales Ratio
13.2612.417.2215.4927.0547.51
Debt / Equity Ratio
1.981.980.860.620.470.33
Net Debt / Equity Ratio
1.441.440.350.23-0.35-0.72
Net Debt / EBITDA Ratio
-70.04-70.04-9.24-2.967.3636.84
Net Debt / FCF Ratio
-1.41-1.41-0.66-0.360.816.04
Asset Turnover
0.170.170.230.170.110.12
Inventory Turnover
1.481.482.372.322.614.90
Quick Ratio
1.281.281.971.513.574.06
Current Ratio
1.811.812.541.963.814.24
Return on Equity (ROE)
-23.99%-23.99%-14.85%-14.71%-8.43%-12.29%
Return on Assets (ROA)
-1.89%-1.89%-3.35%-4.61%-2.84%-2.50%
Return on Capital Employed (ROCE)
-3.10%-3.10%-5.20%-8.90%-5.10%-3.10%
Earnings Yield
-4.84%-4.83%-4.45%-3.07%-1.73%-1.44%
FCF Yield
-18.28%-18.25%-18.02%-11.92%-8.28%-2.51%
Buyback Yield / Dilution
4.91%4.91%-15.69%-1.72%-30.45%-8.72%