Canadian Pacific Kansas City (CP) Stock Analysis & Winston Score
Canadian Pacific Kansas City (CPKC) is a railroad company that moves freight across North America by train. It hauls goods like grain, potash, oil, cars, and consumer products for farmers, manufacturers, and retailers. It is the only single-line railroad connecting Canada, the United States, and Mexico, a network it built by merging Canadian Pacific with Kansas City Southern in 2023. CPKC earns money by charging customers to ship freight along its roughly 20,000-mile rail network. Its unique three-country reach gives it a structural advantage over competitors, since shippers moving goods under the USMCA trade agreement can use one railroad instead of transferring cargo between multiple carriers. The biggest growth driver is capturing new cross-border traffic between Mexico and Canada, but the main risk is that trade policy changes — such as new tariffs or renegotiation of USMCA — could reduce the volume of goods flowing across the borders its network depends on.
Winston Score: 64/100 — Good
A decent business — some strong pillars, some weaker.
- Quality: Good (15/30)
- Growth: Strong (14/20)
- Cash Flow: Exceptional (9/10)
- Stability: Strong (7/10)
- Valuation: Strong (8/10)
- Ownership: Good (8/15)


