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