Canadian Pacific Stock: Laying The Tracks For Growth (NYSE:CP) | Seeking Alpha

Canadian Pacific has solid growth prospects, including taking advantage of near-shoring trends and expanding rail capacity in strategic locations.