STF H1 2026 revenue up 8.6% to €2.69B; net income up 251%
STF reported H1 2026 revenue grew 8.6% to €2.69B and net income rose 251% to €55.9M. The company cited strong international growth and integration of recent acquisitions, with operating margin and free cash flow improving.
Revenue increased 8.6% to €2.69B in H1 2026, while net income rose 251% to €55.9M. The company said the gains were driven by strong international growth and the integration of recent acquisitions. Operating margin and free cash flow improved, and the group said it remains focused on digital and energy transformation.