117.85EUR-0.04%Mkt Cap: 12.57B $P/E: 11.03Today
Eiffage SA, together with its subsidiaries, engages in the construction and concessions businesses in France, Germany, Europe, and internationally. It operates through five segments: Construction, Infrastructure, Energy …
Industry Peers
Engineering & ConstructionKey Statistics
Company
Market Cap12.57B $
Enterprise Value24.44B $
Revenue (TTM)28.39B $
Gross Profit23.85B $
Net Income (TTM)1.11B $
Revenue/Share300.73 USD
Last Price117.85 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees87.0K
CountryFR
SectorIndustrials
IndustryEngineering & Construction
ISIN—
Valuation
P/E (Trailing)11.03
P/E (Forward)9.30
PEG1.79
EV/EBITDA5.91
EV/Revenue0.86
P/S0.44
P/B1.49
EPS (TTM)10.70
EPS (Forward)12.65
52W Range
103.0533% of range147.50
52W High147.50 EUR
52W Low103.05 EUR
Profitability
Gross Margin83.96%
Oper. Margin11.59%
EBITDA Margin14.56%
Profit Margin3.91%
ROE13.62%
ROA2.50%
Growth
Revenue Growth9.60%
Earnings Growth7.00%
Cash Flow & Leverage
Operating CF3.77B $
CapEx (TTM)1.27B $
FCF Margin8.56%
FCF Yield19.34%
Net Debt10.77B $
Net Debt/EBITDA2.60
Balance Sheet
Debt/Equity2.10
Current Ratio0.95
Quick Ratio0.85
Book Value/Sh78.89 EUR
Cash/Share61.74 EUR
Dividends
Fwd Div Rate4.800 EUR
Trail. Div Rate4.800 EUR
Div. Yield4.03%
5Y Avg Yield3.77%
Payout Ratio43.93%
Ex-Div DateMay 20, 2026
Pay Date—
Splits
Last Split2:1
Split DateMay 2, 2006
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)160.21 EUR
Upside (mean)+35.9%
Target Range125.00 EUR – 197.00 EUR
€125.00+35.9% to mean€197.00
# Analysts17
Ownership
Shares Out.98.00M
Float72.19M
Insiders20.97%
Institutions44.75%
Technical
SMA 50124.44 (-5.3%)
SMA 200127.61 (-7.6%)
Beta0.72
S&P 52W Chg18.16%
Avg Vol (30d)73.48K
Avg Vol (10d)161.20K
Technical Indicators
RSI (14)34.3
MACD-1.2863
MACD Signal-0.8849
MACD Hist.-0.4015
BB Upper126.34 EUR
BB Middle121.93 EUR
BB Lower117.52 EUR
BB Width7.23%
ATR (14)1.998 EUR
Vol Ratio (20d)1.38x