Sopra Steria Group SA (EPA:SOP)
France flag France · Delayed Price · Currency is EUR
136.00
-0.60 (-0.44%)
Mar 10, 2026, 9:54 AM CET

Sopra Steria Group Ratios and Metrics

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