Sopra Steria Group SA (EPA:SOP)
France flag France · Delayed Price · Currency is EUR
136.60
-0.70 (-0.51%)
At close: Mar 9, 2026

Sopra Steria Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
2,6252,9703,4663,9902,8533,183
Upgrade
Market Cap Growth
-26.55%-14.29%-13.15%39.89%-10.38%18.98%
Upgrade
Enterprise Value
3,3584,1805,0425,0273,6583,965
Upgrade
Last Close Price
136.60154.60166.84188.99131.60143.99
Upgrade
PE Ratio
9.0110.0113.8121.7211.5116.96
Upgrade
Forward PE
7.819.119.0310.359.3712.64
Upgrade
PS Ratio
0.460.530.600.730.560.68
Upgrade
PB Ratio
1.221.381.752.071.511.88
Upgrade
P/FCF Ratio
5.356.065.967.646.977.79
Upgrade
P/OCF Ratio
4.775.405.286.415.666.87
Upgrade
PEG Ratio
1.053.580.910.750.720.58
Upgrade
EV/Sales Ratio
0.590.740.870.920.720.85
Upgrade
EV/EBITDA Ratio
5.187.827.837.867.728.93
Upgrade
EV/EBIT Ratio
6.968.639.9511.049.5611.95
Upgrade
EV/FCF Ratio
6.858.528.679.638.939.70
Upgrade
Debt / Equity Ratio
0.550.550.620.850.470.54
Upgrade
Debt / EBITDA Ratio
1.831.831.632.201.581.69
Upgrade
Debt / FCF Ratio
2.422.422.123.142.192.22
Upgrade
Net Debt / Equity Ratio
0.310.310.410.750.290.41
Upgrade
Net Debt / EBITDA Ratio
1.261.261.262.261.141.56
Upgrade
Net Debt / FCF Ratio
1.371.371.392.781.331.69
Upgrade
Asset Turnover
1.001.000.980.991.051.01
Upgrade
Inventory Turnover
109.80109.80100.1794.9396.7791.05
Upgrade
Quick Ratio
0.870.870.840.680.830.82
Upgrade
Current Ratio
0.930.930.900.740.890.89
Upgrade
Return on Equity (ROE)
14.72%14.72%16.28%13.80%13.88%12.33%
Upgrade
Return on Assets (ROA)
5.35%5.35%5.40%5.16%4.92%4.46%
Upgrade
Return on Invested Capital (ROIC)
13.03%13.10%12.60%10.94%11.89%9.78%
Upgrade
Return on Capital Employed (ROCE)
14.60%14.60%15.50%13.60%13.40%11.50%
Upgrade
Earnings Yield
11.31%9.99%7.24%4.60%8.69%5.90%
Upgrade
FCF Yield
18.69%16.51%16.78%13.08%14.35%12.84%
Upgrade
Dividend Yield
3.86%3.43%2.79%2.46%3.27%2.22%
Upgrade
Payout Ratio
30.39%30.39%37.41%47.63%26.23%21.68%
Upgrade
Buyback Yield / Dilution
3.70%3.70%1.05%-0.57%-0.03%-0.51%
Upgrade
Total Shareholder Return
7.56%7.13%3.84%1.89%3.24%1.71%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.