Evercore prefers Canadian Pacific Kansas City stock amid rail service changes

Investing.com – Evercore has expressed a preference for Canadian Pacific Kansas City (NYSE:CP) stock, a $68.79 billion market cap rail giant with …