Canadian Pacific Kansas City Ltd. closed 10.6% short of its 52-week high of C$123.37, which the company reached on March 13th ...
We recently published a list of Bill Ackman’s Stock Portfolio: Top 9 Stocks to Buy. In this article, we are going to take a ...