STXH free cash flow for Q1 25 is 24.25 M EUR. For 2024, STXH free cash flow was 619.91 M EUR and operating cash flow was 857.05 M EUR.