47.60EUR-0.08%Mkt Cap: 8.76B $P/E: 45.87Today
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 & ConstructionIndicators:|
Key Statistics
Company
Market Cap8.76B $
Enterprise Value11.26B $
Revenue (TTM)11.40B $
Gross Profit9.76B $
Net Income (TTM)191.74M $
Revenue/Share67.79 USD
Last Price47.60 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees54.7K
CountryFR
SectorIndustrials
IndustryEngineering & Construction
ISINFR0012757854
Valuation
P/E (Trailing)45.87
P/E (Forward)13.77
PEG—
EV/EBITDA11.67
EV/Revenue0.99
P/S0.77
P/B3.76
EPS (TTM)1.04
EPS (Forward)3.46
52W Range
41.4447% 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 Yield10.18%
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.22%
5Y Avg Yield2.49%
Payout Ratio100.96%
Ex-Div DateMay 11, 2026
Pay Date—
Analyst Consensus
Rating—
Target (Mean)56.55 EUR
Upside (mean)+18.8%
Target Range50.00 EUR – 61.00 EUR
€50.00+18.8% to mean€61.00
# Analysts11
Ownership
Shares Out.168.93M
Float154.27M
Insiders12.52%
Institutions61.68%
Technical
SMA 5049.28 (-3.4%)
SMA 20047.61 (-0.0%)
Beta0.77
S&P 52W Chg20.25%
Avg Vol (30d)136.41K
Avg Vol (10d)385.50K
Technical Indicators
RSI (14)40.7
MACD-0.3641
MACD Signal0.0594
MACD Hist.-0.4235
BB Upper53.04 EUR
BB Middle49.97 EUR
BB Lower46.90 EUR
BB Width12.28%
ATR (14)1.351 EUR
Vol Ratio (20d)0.44x