45.50EUR+0.57%Mkt Cap: 8.32B $P/E: 25.46Today
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…
Industry Peers
Engineering & ConstructionKey Statistics
Company
Market Cap8.32B $
Enterprise Value11.87B $
Revenue (TTM)11.59B $
Gross Profit9.76B $
Net Income (TTM)191.74M $
Revenue/Share68.63 USD
Last Price45.50 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees54.7K
CountryFR
SectorIndustrials
IndustryEngineering & Construction
ISINFR0012757854
Valuation
P/E (Trailing)25.46
P/E (Forward)13.05
PEG—
EV/EBITDA12.85
EV/Revenue1.02
P/S0.72
P/B3.69
EPS (TTM)1.78
EPS (Forward)3.49
52W Range
41.4434% of range53.45
52W High53.45 EUR
52W Low41.44 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 $
CapEx (TTM)81.52M $
FCF Margin9.14%
FCF Yield12.74%
Net Debt3.47B $
Net Debt/EBITDA3.75
Balance Sheet
Debt/Equity1.30
Current Ratio0.77
Quick Ratio0.65
Book Value/Sh12.32 EUR
Cash/Share2.458 EUR
Dividends
Fwd Div Rate1.080 EUR
Trail. Div Rate1.100 EUR
Div. Yield2.34%
5Y Avg Yield2.49%
Payout Ratio60.67%
Ex-Div DateMay 11, 2026
Pay Date—
Analyst Consensus
Rating—
Target (Mean)57.44 EUR
Upside (mean)+26.2%
Target Range50.00 EUR – 62.80 EUR
€50.00+26.2% to mean€62.80
# Analysts11
Ownership
Shares Out.168.93M
Float153.46M
Insiders12.52%
Institutions63.02%
Technical
SMA 5048.71 (-6.6%)
SMA 20047.86 (-4.9%)
Beta0.76
S&P 52W Chg18.16%
Avg Vol (30d)122.39K
Avg Vol (10d)254.89K
Technical Indicators
RSI (14)34.5
MACD-0.5809
MACD Signal-0.5148
MACD Hist.-0.0660
BB Upper48.72 EUR
BB Middle47.09 EUR
BB Lower45.47 EUR
BB Width6.89%
ATR (14)0.9970 EUR
Vol Ratio (20d)0.67x