MarketInOut Stock Screener Log In | Sign Up

Naturgy Energy Group S.A.

BME • Utilities • Utilities - Regulated Gas • Quote as of 10/30/2026
Naturgy Energy Group S.A. stock price and volume chart

Company Profile

IndustryUtilities - Regulated Gas
SectorUtilities
ExchangeBME
Market Capitalization27,884 mln
Float449 mln
Earnings Date10/29/2026

EPS

2.17
Solid

P / E

13.67
Fair value

Piotroski F-Score

5 / 9
Neutral

Beneish M-Score

-2.81
Likely reliable

1-Year Forecast

31.01
Fairly priced

Relative Strength

43 / 100
Slightly lagging

Business Description

Naturgy Energy Group S.A. is a Madrid-based energy company founded in 1843 that provides gas and electricity to homes, businesses, and industries across Spain, Latin America, Europe, Australia, and the United States. The company moves and distributes energy through an extensive network of pipelines and infrastructure, while also generating power from both traditional thermal plants and renewable sources such as wind, solar, and hydroelectric facilities. Naturgy is also expanding into cleaner energy solutions, including biomethane and green hydrogen projects, positioning itself for a lower-carbon future.

Key Fundamentals

EPS2.17
P/E13.67
ROE22.77
RPS21.41
ROIC7.90
ROA5.04
Interest Cover6.55
EBITDA, mln5,312
EV / EBITDA7.66
EV / EBIT10.95
Revenue, mln19,591
EV / Revenue2.08

Quote Details

Last 29.66
Change -0.14 (-0.47%)
Open 29.88
Volume 1,294,282
Turnover 38,388,404
Average Volume 1,445,547

Financial Ratios

Pre-Tax Profit Margin16
Leverage Ratio4.26
Current Ratio1.37
Price / Book2.30
Price / Tangible Book4.78
Price / Cash Flow14.81
Price / Free Cash Flow11.41
Debt / Equity1.73
Price / Sales1.36
PEG Ratio0.64

Financial Strength

Altman Z-Score1.42
Piotroski F-Score 5 / 9
Beneish M-Score-2.81
Price to Intrinsic Value3.29
Price to Graham Number1.64
1-Year Target Price31.01
Shiller PE Ratio27.42

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -4.63% 15 / 100   
1 Month 2.21% 71 / 100   
2 Months 0.47% 70 / 100   
6 Months 13.68% 80 / 100   
1 Year 15.72% 65 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog