SOP Sopra Steria Group SA

164.60EUR+0.80%Mkt Cap: 3.46B $P/E: 10.59

Sopra Steria Group SA provides consulting, digital, and software development services in France and internationally. The company offers digital transformation consulting services; artificial intelligence; technology serv…

Key Statistics

Company
Market Cap3.46B USD
Enterprise Value4.69B USD
Revenue (TTM)6.26B USD
Gross Profit1.78B USD
Net Income (TTM)322.61M USD
Revenue/Share297.89 EUR
Last Price164.60 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees51.9K
CountryFR
SectorTechnology
IndustryInformation Technology Services
ISINFR0000050809
Valuation
P/E (Trailing)10.59
P/E (Forward)8.24
PEG0.83
EV/EBITDA7.74
EV/Revenue0.75
P/S0.55
P/B1.50
EPS (TTM)15.54
EPS (Forward)19.82
52W Range
109.4059% of range202.20
52W High202.20 EUR
52W Low109.40 EUR
Profitability
Gross Margin29.00%
Oper. Margin8.51%
EBITDA Margin9.66%
Profit Margin5.25%
ROE14.21%
ROA5.23%
Growth
Revenue Growth4.10%
Earnings Growth5.30%
Cash Flow & Leverage
Operating CF598.15M USD
CapEx (TTM)65.00M USD
FCF Margin7.34%
FCF Yield13.30%
Net Debt1.22B USD
Net Debt/EBITDA2.02
Balance Sheet
Debt/Equity0.57
Current Ratio0.88
Quick Ratio0.70
Book Value/Sh108.55 EUR
Cash/Share14.13 EUR
Dividends
Fwd Div Rate5.30 EUR
Trail. Div Rate5.30 EUR
Div. Yield3.25%
5Y Avg Yield2.16%
Payout Ratio34.11%
Ex-Div DateJun 2, 2026
Pay Date—
Analyst Consensus
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)219.00 EUR
Upside (mean)+33.0%
Target Range156.00 EUR – 256.00 EUR
156.00+33.0% to mean256.00
# Analysts9
Ownership
Shares Out.19.33M
Float13.53M
Insiders29.58%
Institutions46.51%
Technical
SMA 50174.20 (-5.5%)
SMA 200146.78 (+12.1%)
Beta0.94
S&P 52W Chg14.58%
Avg Vol (30d)46.70K
Avg Vol (10d)41.91K
Technical Indicators
RSI (14)47.0
MACD-2.1416
MACD Signal-2.8409
MACD Hist.+0.6993
BB Upper167.65 EUR
BB Middle161.94 EUR
BB Lower156.22 EUR
BB Width7.05%
ATR (14)5.519 EUR
Vol Ratio (20d)0.89x