CPKC set to launch

CANADIAN PACIFIC KANSAS CITY LTD. $107.44 (Toronto symbol CP; shares o/s: 931.1 million; Market cap: $99.1 billion; Rating: Above Average; Dividend yield: 0.7%) took its current form on April 14, 2023, when Canadian Pacific Railway Ltd. completed its acquisition of U.S. railway Kansas City Southern (KCS).
Meantime, the… Read More

Top stocks for safety-conscious investors

Here are two of our top safety-conscious recommendations. Both have strong growth ahead. Look for that to spur their share prices and your returns.
CANADIAN PACIFIC RAILWAY $100.65, is a buy. The company (Toronto symbol CP; shares outstanding: 930.1 million; Market cap: $94.5 billion; Rating: Above Average; Dividend yield:… Read More