129.40EUR-0.61%Mkt Cap: 13.75B $P/E: 12.071d ago
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 & Constructionvs Engineering & Construction
P/E
Cheaper
P/B
Cheaper
Div Yield
Lower
1M Perf
Lower
Indicators:|
Key Statistics
Company
Market Cap13.75B $
Enterprise Value25.62B $
Revenue (TTM)28.39B $
Gross Profit23.85B $
Net Income (TTM)1.11B $
Revenue/Share300.73 USD
Last Price129.40 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees87.0K
CountryFR
SectorIndustrials
IndustryEngineering & Construction
ISIN—
Valuation
P/E (Trailing)12.07
P/E (Forward)10.13
PEG1.96
EV/EBITDA6.20
EV/Revenue0.90
P/S0.48
P/B1.64
EPS (TTM)10.70
EPS (Forward)12.74
52W Range
103.0559% 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 Yield17.68%
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. Yield3.73%
5Y Avg Yield3.76%
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)161.21 EUR
Upside (mean)+24.6%
Target Range125.00 EUR – 197.00 EUR
€125.00+24.6% to mean€197.00
# Analysts17
Ownership
Shares Out.98.00M
Float72.19M
Insiders20.97%
Institutions43.54%
Technical
SMA 50130.47 (-0.8%)
SMA 200125.09 (+3.4%)
Beta0.73
S&P 52W Chg20.05%
Avg Vol (30d)157.23K
Avg Vol (10d)221.33K
Technical Indicators
RSI (14)52.4
MACD0.5009
MACD Signal-0.0967
MACD Hist.+0.5976
BB Upper133.71 EUR
BB Middle127.19 EUR
BB Lower120.67 EUR
BB Width10.25%
ATR (14)2.531 EUR
Vol Ratio (20d)0.52x