Sopra Steria Group SA (EPA:SOP)
France flag France · Delayed Price · Currency is EUR
143.20
+1.90 (1.34%)
Jun 23, 2026, 5:35 PM CET

Sopra Steria Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,6222,9703,4663,9902,8533,183
Market Cap Growth
-32.74%-14.29%-13.15%39.89%-10.38%18.98%
Enterprise Value
3,3554,1805,0425,0273,6583,965
Last Close Price
141.30149.34161.16182.55127.12139.09
PE Ratio
9.3210.0113.8121.7211.5116.96
Forward PE
7.759.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.346.065.967.646.977.79
P/OCF Ratio
4.765.405.286.415.666.87
PEG Ratio
0.923.580.910.750.790.79
EV/Sales Ratio
0.590.740.870.920.720.85
EV/EBITDA Ratio
5.187.827.837.867.728.93
EV/EBIT Ratio
6.958.639.9511.049.5611.95
EV/FCF Ratio
6.848.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.32%9.99%7.24%4.60%8.69%5.90%
FCF Yield
18.71%16.51%16.78%13.08%14.35%12.84%
Dividend Yield
3.75%3.55%2.89%2.55%3.38%2.30%
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.41%7.25%3.94%1.98%3.36%1.79%