Sopra Steria Group SA (EPA:SOP)
France flag France · Delayed Price · Currency is EUR
174.10
-0.70 (-0.40%)
Apr 2, 2025, 4:42 PM CET

Sopra Steria Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
Apr '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
Market Capitalization
3,4273,4663,9902,8533,1832,675
Upgrade
Market Cap Growth
-13.15%-13.15%39.89%-10.38%18.98%-7.86%
Upgrade
Enterprise Value
4,2965,0425,0273,6583,9653,555
Upgrade
Last Close Price
174.80171.00193.70134.89147.59122.26
Upgrade
PE Ratio
11.4913.8121.7211.5116.9625.05
Upgrade
Forward PE
9.969.0310.359.3712.6414.14
Upgrade
PS Ratio
0.610.600.730.560.680.63
Upgrade
PB Ratio
1.781.752.071.511.881.85
Upgrade
P/FCF Ratio
5.895.967.646.977.797.69
Upgrade
P/OCF Ratio
5.285.286.415.666.876.66
Upgrade
PEG Ratio
0.830.790.790.790.791.20
Upgrade
EV/Sales Ratio
0.740.870.920.720.850.83
Upgrade
EV/EBITDA Ratio
5.727.837.867.728.939.90
Upgrade
EV/EBIT Ratio
8.599.9511.049.5611.9514.01
Upgrade
EV/FCF Ratio
7.398.679.638.939.7010.21
Upgrade
Debt / Equity Ratio
0.620.620.850.470.540.68
Upgrade
Debt / EBITDA Ratio
1.631.632.201.581.692.12
Upgrade
Debt / FCF Ratio
2.122.123.142.192.222.84
Upgrade
Asset Turnover
0.980.980.991.051.010.94
Upgrade
Inventory Turnover
100.67100.6794.9396.7791.0599.47
Upgrade
Quick Ratio
0.840.840.680.830.820.89
Upgrade
Current Ratio
0.900.900.740.890.890.96
Upgrade
Return on Equity (ROE)
16.28%16.28%13.80%13.88%12.33%8.30%
Upgrade
Return on Assets (ROA)
5.40%5.40%5.16%4.92%4.46%3.49%
Upgrade
Return on Capital (ROIC)
9.34%9.34%8.95%8.86%8.23%6.46%
Upgrade
Return on Capital Employed (ROCE)
15.50%15.50%13.60%13.40%11.50%8.90%
Upgrade
Earnings Yield
7.32%7.24%4.60%8.69%5.90%3.99%
Upgrade
FCF Yield
16.97%16.78%13.08%14.35%12.84%13.01%
Upgrade
Dividend Yield
2.66%2.72%2.40%3.19%2.17%1.64%
Upgrade
Payout Ratio
37.41%37.41%47.63%26.23%21.68%-
Upgrade
Buyback Yield / Dilution
1.05%1.05%-0.57%-0.03%-0.51%0.14%
Upgrade
Total Shareholder Return
3.71%3.77%1.83%3.16%1.66%1.78%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.