Canadian Pacific Kansas City (CP) Financial Ratios | The Fly