Technologies
Given A -8.22% Drop From High, Can Canadian Pacific Kansas City Limited (NYSE: CP) Quickly Recover?
During the recent session, Canadian Pacific Kansas City Limited (NYSE:CP)’s traded shares were 0.68 million, with the beta value of the company hitting 1.07. At