ITU free cash flow for Q2 24 is 508.46 M EUR. For 2023, ITU free cash flow was 4.35 B EUR and operating cash flow was 4.59 B EUR.