Canadian Pacific Kansas City Limited (TSE:CP – Get Free Report) (NYSE:CP) Senior Officer Jeffrey Ellis sold 21,255 shares of the stock in a transaction dated Tuesday, May 7th. The stock was sold at an average price of C$111.35, for a total transaction of C$2,366,646.48. Canadian Pacific Kansas City Stock Performance Shares of TSE:CP traded up […] Read this story