25.48EUR-0.27%Mkt Cap: 70.62B $P/E: 15.69Today
Engie SA engages in renewables and decentralized and low-carbon energy networks in France, Europe, North America, Asia, the Middle East, Oceania, South America, Africa, and internationally. The Renewables & Flex Power se…
Industry Peers
Utilities - DiversifiedKey Statistics
Company
Market Cap70.62B $
Enterprise Value139.65B $
Revenue (TTM)76.72B $
Gross Profit24.89B $
Net Income (TTM)4.16B $
Revenue/Share31.15 USD
Last Price25.48 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees84.8K
CountryFR
SectorUtilities
IndustryUtilities - Diversified
ISINFR0010208488
Valuation
P/E (Trailing)15.69
P/E (Forward)12.16
PEG3.45
EV/EBITDA9.54
EV/Revenue1.82
P/S0.92
P/B1.91
EPS (TTM)1.63
EPS (Forward)2.10
52W Range
17.2065% of range29.89
52W High29.89 EUR
52W Low17.20 EUR
Profitability
Gross Margin31.83%
Oper. Margin14.74%
EBITDA Margin19.07%
Profit Margin5.32%
ROE11.61%
ROA2.26%
Growth
Revenue Growth-3.60%
Earnings Growth14.30%
Cash Flow & Leverage
Operating CF-1.60B $
CapEx (TTM)7.90B $
FCF Margin-0.13%
FCF Yield-0.14%
Net Debt60.86B $
Net Debt/EBITDA4.16
Balance Sheet
Debt/Equity1.66
Current Ratio1.00
Quick Ratio0.64
Book Value/Sh13.41 EUR
Cash/Share5.667 EUR
Dividends
Fwd Div Rate1.350 EUR
Trail. Div Rate1.350 EUR
Div. Yield5.32%
5Y Avg Yield7.34%
Payout Ratio82.82%
Ex-Div DateApr 30, 2026
Pay Date—
Splits
Last Split5:1
Split DateMay 15, 2001
Analyst Consensus
Rating1.6 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)30.86 EUR
Upside (mean)+21.1%
Target Range24.50 EUR – 34.00 EUR
€24.50+21.1% to mean€34.00
# Analysts18
Ownership
Shares Out.2.54B
Float1.24B
Insiders26.66%
Institutions44.21%
Technical
SMA 5026.83 (-5.0%)
SMA 20025.84 (-1.4%)
Beta0.56
S&P 52W Chg18.16%
Avg Vol (30d)1.45M
Avg Vol (10d)2.79M
Technical Indicators
RSI (14)38.7
MACD-0.3758
MACD Signal-0.2768
MACD Hist.-0.0990
BB Upper27.57 EUR
BB Middle26.33 EUR
BB Lower25.09 EUR
BB Width9.42%
ATR (14)0.5404 EUR
Vol Ratio (20d)0.75x