Canadian Pacific Kansas City Ltd. closed 10.7% short of its 52-week high of C$123.37, which the company reached on March 13th ...
Canadian Pacific Kansas City Ltd. closed 10.9% below its 52-week high of C$123.37, which the company achieved on March 13th.
The sentiment is bearish, but I see opportunities in undervalued, high-quality companies with strong fundamentals. See more ...
Despite wage inflation and fourth-quarter hurricane-related disruption, Norfolk's adjusted OR improved 160 basis points to 65.8% in 2024 as the firm regained its cost footing following the distracting ...
Canadian Pacific Kansas City (TSX: CP) (NYSE: CP) (CPKC) said today that it has completed the filing of its 2024 annual report on Form 10-K ... to terminate on March 2, 2026.
The 25% tariff on most imported Canadian goods that President Trump’s plans to impose Tuesday has touched off a range of ...
Oil and gas company Canadian Natural Resources on Thursday posted a fall in fourth-quarter profit as weaker commodity prices ...
Pershing Square’s long-term performance is stellar, and it is trading at a ~30% discount to NAV. Click here to find out why I ...
Canadian Prime Minister Justin Trudeau said tariffs on more than $100 billion of goods from the United States will be rolled ...
Year-to-date, Canadian crude tanker exports have reached 618 thousand barrels per day (kbpd) up from 388 kbpd during the same ...
U.S. stocks are falling sharply Monday after President Donald Trump said tariffs he announced on Canada and Mexico will take ...
It was a week that saw not only more twists in the tariffs saga but also Trump's big Hill address, the suspension of aid to ...