Naturgy Energy Group, S.A. (BME:NTGY)
Spain flag Spain · Delayed Price · Currency is EUR
28.84
+0.18 (0.63%)
Jul 17, 2026, 5:35 PM CET

Naturgy Energy Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
26,71724,01222,66425,94023,57027,755
Market Cap Growth
3.00%5.95%-12.63%10.05%-15.08%52.34%
Enterprise Value
41,10355,21237,20256,67542,27658,523
Last Close Price
28.8425.9223.3827.0024.3128.63
PE Ratio
13.0811.9411.8113.0414.1322.72
Forward PE
13.8212.9612.8514.8415.8523.49
PEG Ratio
-7.677.677.6711.324.19
PS Ratio
1.401.231.181.150.691.25
PB Ratio
2.642.572.392.753.114.71
P/TBV Ratio
-7.146.427.463.08177.65
P/FCF Ratio
-5.0112.6310.669.23-
P/OCF Ratio
-3.465.685.345.5627.73
EV/Sales Ratio
2.152.841.932.511.242.64
EV/EBITDA Ratio
7.808.117.331.410.671.41
EV/EBIT Ratio
10.8915.4210.481.480.691.46
EV/FCF Ratio
-11.5320.7323.2916.55-
Debt / Equity Ratio
7.972.701.542.461.403.58
Debt / EBITDA Ratio
-4.933.550.800.260.77
Debt / FCF Ratio
-7.0010.0213.126.38-
Net Debt / Equity Ratio
-3.121.302.992.154.72
Net Debt / EBITDA Ratio
-4.292.440.710.260.67
Net Debt / FCF Ratio
-6.096.8911.616.38-136.86
Asset Turnover
-0.490.490.831.240.80
Quick Ratio
1.610.971.150.980.651.04
Current Ratio
2.241.181.311.221.361.18
Return on Equity (ROE)
-41.43%40.00%41.52%38.99%29.74%
Return on Assets (ROA)
-6.21%6.27%144.09%228.19%145.89%
Return on Invested Capital (ROIC)
-7.69%7.69%117.67%198.08%123.20%
Return on Capital Employed (ROCE)
-11.24%11.19%200.02%338.19%214.19%
Earnings Yield
7.66%8.37%8.47%7.67%7.08%4.40%
FCF Yield
-19.95%7.92%9.38%10.84%-
Dividend Yield
6.14%7.96%6.99%6.26%6.42%6.20%
Payout Ratio
-94.91%82.64%81.79%90.96%140.61%
Buyback Yield / Dilution
-3.16%0.01%0.01%0.00%0.17%
Total Shareholder Return
6.14%11.12%7.00%6.27%6.42%6.37%