EDV free cash flow for Q2 24 is 65.79 M GBP. For 2023, EDV free cash flow was -92.87 M GBP and operating cash flow was 517.17 M GBP.