MSFT free cash flow for Q2 25 is 9.08 B CAD. For 2024, MSFT free cash flow was 100.37 B CAD and operating cash flow was 160.64 B CAD.