SPIE SPIE SA

42.34EUR+2.52%Mkt Cap: 7.77B $P/E: 23.79

SPIE SA provides multi-technical services in the areas of energy and communications in France, Germany, the Netherlands, and internationally. It operates through five segments: France, Germany, North-Western Europe, Cent…

Key Statistics

Company
Market Cap7.77B USD
Enterprise Value11.09B USD
Revenue (TTM)11.59B USD
Gross Profit9.76B USD
Net Income (TTM)191.74M USD
Revenue/Share63.14 EUR
Last Price42.34 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees54.7K
CountryFR
SectorIndustrials
IndustryEngineering & Construction
ISINFR0012757854
Valuation
P/E (Trailing)23.79
P/E (Forward)11.98
PEG—
EV/EBITDA12.01
EV/Revenue0.96
P/S0.65
P/B3.35
EPS (TTM)1.78
EPS (Forward)3.45
52W Range
40.7413% of range53.45
52W High53.45 EUR
52W Low40.74 EUR
Profitability
Gross Margin86.38%
Oper. Margin4.42%
EBITDA Margin7.97%
Profit Margin1.70%
ROE8.20%
ROA1.71%
Growth
Revenue Growth3.50%
Earnings Growth—
Cash Flow & Leverage
Operating CF964.02M USD
CapEx (TTM)81.52M USD
FCF Margin9.14%
FCF Yield13.63%
Net Debt3.47B USD
Net Debt/EBITDA3.75
Balance Sheet
Debt/Equity1.30
Current Ratio0.77
Quick Ratio0.65
Book Value/Sh12.32 EUR
Cash/Share2.46 EUR
Dividends
Fwd Div Rate1.10 EUR
Trail. Div Rate1.10 EUR
Div. Yield2.66%
5Y Avg Yield2.46%
Payout Ratio60.67%
Ex-Div DateSep 15, 2026
Pay Date—
Analyst Consensus
Rating1.3 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)57.82 EUR
Upside (mean)+36.6%
Target Range52.00 EUR – 62.80 EUR
52.00+36.6% to mean62.80
# Analysts12
Ownership
Shares Out.168.93M
Float152.41M
Insiders12.52%
Institutions61.59%
Technical
SMA 5044.94 (-5.8%)
SMA 20047.47 (-10.8%)
Beta0.75
S&P 52W Chg14.58%
Avg Vol (30d)549.94K
Avg Vol (10d)703.08K
Technical Indicators
RSI (14)42.6
MACD-0.8338
MACD Signal-0.7198
MACD Hist.-0.1140
BB Upper45.41 EUR
BB Middle43.34 EUR
BB Lower41.27 EUR
BB Width9.56%
ATR (14)1.193 EUR
Vol Ratio (20d)0.68x