Sopra Steria Group SA (FRA:OR8)
Germany flag Germany · Delayed Price · Currency is EUR
146.20
-3.00 (-2.01%)
At close: Jan 30, 2026

Sopra Steria Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
2,9633,4663,9902,8533,1832,675
Market Cap Growth
-15.01%-13.15%39.89%-10.38%18.98%-7.86%
Enterprise Value
4,1735,0425,0273,6583,9653,555
Last Close Price
146.20162.48188.57132.79145.84120.47
PE Ratio
10.9813.8121.7211.5116.9625.05
PS Ratio
0.520.600.730.560.680.63
PB Ratio
1.461.752.071.511.881.85
P/FCF Ratio
7.565.967.646.977.797.69
P/OCF Ratio
6.465.286.415.666.876.66
EV/Sales Ratio
0.740.870.920.720.850.83
EV/EBITDA Ratio
6.127.837.867.728.939.90
EV/EBIT Ratio
8.619.9511.049.5611.9514.01
EV/FCF Ratio
10.658.679.638.939.7010.21
Debt / Equity Ratio
0.640.620.850.470.540.68
Debt / EBITDA Ratio
1.881.632.201.581.692.12
Debt / FCF Ratio
3.312.123.142.192.222.84
Asset Turnover
0.960.980.991.051.010.94
Inventory Turnover
-100.6794.9396.7791.0599.47
Quick Ratio
0.700.840.680.830.820.89
Current Ratio
0.900.900.740.890.890.96
Return on Equity (ROE)
14.37%16.28%13.80%13.88%12.33%8.30%
Return on Assets (ROA)
5.21%5.40%5.16%4.92%4.46%3.49%
Return on Invested Capital (ROIC)
11.22%12.60%10.94%11.89%9.78%7.54%
Return on Capital Employed (ROCE)
14.80%15.50%13.60%13.40%11.50%8.90%
Earnings Yield
9.11%7.24%4.60%8.69%5.90%3.99%
FCF Yield
13.22%16.78%13.08%14.35%12.84%13.01%
Dividend Yield
3.14%2.86%2.47%3.24%2.19%1.66%
Payout Ratio
33.43%37.41%47.63%26.23%21.68%-
Buyback Yield / Dilution
3.19%1.05%-0.57%-0.03%-0.51%0.14%
Total Shareholder Return
6.34%3.91%1.90%3.21%1.68%1.80%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.