Results
Sopra Steria Q1 Revenue +3.4%, Shares +14%
Sopra Steria reported Q1 2026 revenue of €1.46 bn, up 3.4% YoY, driving a 14% share price jump.
All four units posted growth, with France (44% of revenue) up 7.2% organically and UK (15%) up 4.2% orga