148.30EUR-0.94%Mkt Cap: 3.09B $P/E: 9.82Today
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…
Industry Peers
Information Technology ServicesIndicators:|
Key Statistics
Company
Market Cap3.09B $
Enterprise Value3.95B $
Revenue (TTM)6.14B $
Gross Profit1.78B $
Net Income (TTM)322.61M $
Revenue/Share315.04 USD
Last Price148.30 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees51.3K
CountryFR
SectorTechnology
IndustryInformation Technology Services
ISINFR0000050809
Valuation
P/E (Trailing)9.82
P/E (Forward)7.69
PEG1.06
EV/EBITDA6.79
EV/Revenue0.64
P/S0.51
P/B1.39
EPS (TTM)15.17
EPS (Forward)19.41
52W Range
109.4042% of range201.40
52W High201.40 EUR
52W Low109.40 EUR
Profitability
Gross Margin29.00%
Oper. Margin8.91%
EBITDA Margin9.46%
Profit Margin5.25%
ROE14.21%
ROA5.23%
Growth
Revenue Growth-0.80%
Earnings Growth25.40%
Cash Flow & Leverage
Operating CF598.15M $
CapEx (TTM)65.00M $
FCF Margin6.70%
FCF Yield13.31%
Net Debt732.72M $
Net Debt/EBITDA1.26
Balance Sheet
Debt/Equity0.57
Current Ratio0.93
Quick Ratio0.87
Book Value/Sh107.61 EUR
Cash/Share26.37 EUR
Dividends
Fwd Div Rate5.300 EUR
Trail. Div Rate5.300 EUR
Div. Yield3.53%
5Y Avg Yield2.30%
Payout Ratio30.67%
Ex-Div DateJun 2, 2026
Pay Date—
Analyst Consensus
Rating1.2 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)194.33 EUR
Upside (mean)+31.0%
Target Range132.00 EUR – 242.00 EUR
€132.00+31.0% to mean€242.00
# Analysts9
Ownership
Shares Out.19.12M
Float13.65M
Insiders29.58%
Institutions42.28%
Technical
SMA 50144.11 (+2.9%)
SMA 200137.09 (+8.2%)
Beta0.91
S&P 52W Chg20.25%
Avg Vol (30d)28.09K
Avg Vol (10d)43.11K
Technical Indicators
RSI (14)55.2
MACD1.5698
MACD Signal1.2829
MACD Hist.+0.2870
BB Upper152.63 EUR
BB Middle145.61 EUR
BB Lower138.59 EUR
BB Width9.64%
ATR (14)5.311 EUR
Vol Ratio (20d)0.41x