50.40EUR-1.08%Mkt Cap: 9.25B $P/E: 48.461d ago
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 & Constructionvs Engineering & Construction
P/E
Pricier
P/B
Pricier
Div Yield
Avg
1M Perf
Lower
Indicators:|
Key Statistics
Company
Market Cap9.25B $
Enterprise Value11.78B $
Revenue (TTM)11.40B $
Gross Profit9.76B $
Net Income (TTM)191.74M $
Revenue/Share67.79 USD
Last Price50.40 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees54.7K
CountryFR
SectorIndustrials
IndustryEngineering & Construction
ISINFR0012757854
Valuation
P/E (Trailing)48.46
P/E (Forward)14.58
PEG—
EV/EBITDA12.21
EV/Revenue1.03
P/S0.81
P/B3.98
EPS (TTM)1.04
EPS (Forward)3.46
52W Range
41.4468% of range54.55
52W High54.55 EUR
52W Low41.44 EUR
Profitability
Gross Margin86.38%
Oper. Margin8.86%
EBITDA Margin8.46%
Profit Margin1.70%
ROE8.20%
ROA1.71%
Growth
Revenue Growth2.60%
Earnings Growth-11.30%
Cash Flow & Leverage
Operating CF964.02M $
CapEx (TTM)81.52M $
FCF Margin7.82%
FCF Yield9.64%
Net Debt2.43B $
Net Debt/EBITDA2.52
Balance Sheet
Debt/Equity1.30
Current Ratio0.80
Quick Ratio0.70
Book Value/Sh12.65 EUR
Cash/Share4.653 EUR
Dividends
Fwd Div Rate1.080 EUR
Trail. Div Rate1.080 EUR
Div. Yield2.16%
5Y Avg Yield2.49%
Payout Ratio100.96%
Ex-Div DateMay 11, 2026
Pay Date—
Analyst Consensus
Rating1.5 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)56.55 EUR
Upside (mean)+12.2%
Target Range50.00 EUR – 61.00 EUR
€50.00+12.2% to mean€61.00
# Analysts11
Ownership
Shares Out.168.93M
Float154.27M
Insiders12.52%
Institutions62.04%
Technical
SMA 5048.94 (+3.0%)
SMA 20047.42 (+6.3%)
Beta0.78
S&P 52W Chg20.05%
Avg Vol (30d)195.22K
Avg Vol (10d)403.43K
Technical Indicators
RSI (14)55.1
MACD0.6510
MACD Signal0.5306
MACD Hist.+0.1204
BB Upper52.01 EUR
BB Middle49.55 EUR
BB Lower47.08 EUR
BB Width9.94%
ATR (14)1.195 EUR
Vol Ratio (20d)3.21x