Sopra Steria Group SA (EPA:SOP)
France flag France · Delayed Price · Currency is EUR
146.20
-6.60 (-4.32%)
Jun 3, 2026, 5:39 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,8352,9703,4663,9902,8533,183
Market Cap Growth
-23.46%-14.29%-13.15%39.89%-10.38%18.98%
Enterprise Value
3,5684,1805,0425,0273,6583,965
Last Close Price
152.80149.34161.16182.55127.12139.09
PE Ratio
10.0810.0113.8121.7211.5116.96
Forward PE
8.439.119.0310.359.3712.64
PS Ratio
0.500.530.600.730.560.68
PB Ratio
1.321.381.752.071.511.88
P/FCF Ratio
5.786.065.967.646.977.79
P/OCF Ratio
5.155.405.286.415.666.87
PEG Ratio
1.003.580.910.750.790.79
EV/Sales Ratio
0.630.740.870.920.720.85
EV/EBITDA Ratio
5.517.827.837.867.728.93
EV/EBIT Ratio
7.398.639.9511.049.5611.95
EV/FCF Ratio
7.278.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
10.47%9.99%7.24%4.60%8.69%5.90%
FCF Yield
17.30%16.51%16.78%13.08%14.35%12.84%
Dividend Yield
3.47%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.10%7.25%3.94%1.98%3.36%1.79%