Company Financials

Sopra Steria Group SA Financials

Euro

business Sopra Steria Group SA Company Profile

Main Stock Listing

FSX: OR8

Market Capitalization €3.92 Billion as of July 1, 2025

Market Cap History

Valuations Metrics as of Jul. 4, 2025

Trailing PE 13.35
Forward PE
Price to Sales TTM €0.68
Price to Book MRQ €2.07
Enterprise to Revenue 0.85
Enterprise to EBITDA 7.64

Financial Reports as of Dec. 31, 2024

Financials

Fiscal Year Ends 2024-12-31
Most Recent Quarter 2024-12-31
Profit Margin 4.34%
Operating Margin 9.10%
Return on Assets TTM 5.40%
Return on Equity TTM 16.28%

Income Statement

Revenue TTM €5,776,799,744
Revenue per Share TTM €286.85
Quarterly Revenue Growth 1.30%
Gross Profit TTM €869,400,000
EBITDA €786,500,000
Net Income to Common TTM €309,300,000
Diluted EPS TTM €15.21
Quarterly Earnings Growth YoY 79.50%

Balance Sheet

Total Cash MRQ €423,800,000
Total Cash per Share MRQ €21.61
Total Debt MRQ
Total Debt to Equity MRQ 62.25
Current Ratio MRQ 0.90
Book Value per Share MRQ €98.30

Cash Flow

Operating Cash Flow TTM €656,400,000
Levered Free Cash Flow TTM €556,200,000

OR8 Stock Info as of Jul. 4, 2025

Stock Statistics

Shares Outstanding 19,607,448
Float Shares 13,004,248
Avg 10 Volume 8
Avg 30 Volume None
Shares Short None
Short Ratio
Short % of Shares %
% Held by Insiders 28.61%
% Held by Institutions 42.02%

Stock Price Summary

Beta 1.18
Fifty Two Week Low €151.30
Fifty Two Week High €210.20
Fifty Two Week Change 4.43%
Day 50 MA €193.39
Day 200 MA €178.75

Dividends and Splits

Forward Annual Dividend Rate €18.60
Forward Annual Dividend Yield 9.16%
Trailing Annual Dividend Rate €4.65
Trailing Annual Dividend Yield 2.29%
Payout Ratio 30.57%
Dividend Date
Ex Dividend Date 2025-06-03
Last Split Factor
Last Split Date