CP Cash Flow Statement & Analysis - Canadian Pacific Kansas City Limited