132.75EUR-0.52%Mkt Cap: 12.54B EURP/E: 12.21Last update: 2026-05-14
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 & Constructionloading…
Indicators:|
Key Statistics
Valuation
P/E (Trailing)12.21
P/E (Forward)10.17
PEG2.00
P/B1.66
P/S0.48
EV/EBITDA6.24
EV/Revenue0.91
EPS (TTM)10.70
EPS (Forward)12.84
Cash Flow & Leverage
FCF Yield17.84%
FCF Margin8.56%
Operating CF3.47B EUR
CapEx (TTM)1.17B EUR
Net Debt/EBITDA2.60
Net Debt9.90B EUR
Technical
SMA 50136.15 (-2.5%)
SMA 200123.29 (+7.7%)
Beta0.74
S&P 52W Chg24.23%
Avg Vol (30d)243.99K
Avg Vol (10d)227.39K
Technical Indicators
RSI (14)41.2
MACD-0.3953
MACD Signal0.2696
MACD Hist.-0.6649
BB Upper143.81 EUR
BB Middle137.84 EUR
BB Lower131.87 EUR
BB Width8.66%
ATR (14)4.000 EUR
Vol Ratio (20d)1.28x
52W Range
103.0567% of range147.50
52W High147.50 EUR
52W Low103.05 EUR
Profitability
Gross Margin83.96%
EBITDA Margin14.56%
Profit Margin3.91%
Oper. Margin11.59%
ROE13.62%
ROA2.50%
Revenue Growth9.60%
Earnings Growth7.00%
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.68%
5Y Avg Yield3.75%
Payout Ratio43.93%
Ex-Div DateMay 20, 2026
Pay Date—
Splits
Last Split2:1
Split DateMay 2, 2006
Ownership
Shares Out.96.00M
Float72.92M
Insiders25.66%
Institutions43.50%
Analyst Consensus
Rating1.9 (Buy)
Target (Mean)157.50 EUR
Target Range125.00 EUR – 186.00 EUR
# Analysts18
Company
Market Cap12.54B EUR
Enterprise Value23.71B EUR
Revenue (TTM)26.12B EUR
Gross Profit21.94B EUR
Net Income (TTM)1.02B EUR
Revenue/Share276.68 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees87.0K
Last Price132.75 EUR
CountryFR
SectorIndustrials
IndustryEngineering & Construction
ISIN—