Barclays Rates Canadian Pacific Kansas City (CP) buy
Barclays maintains a buy rating on Canadian Pacific Kansas City with a $102 price target, a 17.36% upside from the current price.
Reviewed by automated data checks against the source data. How we make and check alerts
Barclays rated Canadian Pacific Kansas City Limited ($CP) "buy" with a $102 price target on June 25, 2026.
Since the rating, $CP is up 1.1% after 1 week, up 5.2% after 1 month and up 0.8% to date (from the $86.66 close on Jun 25, 2026).
Key Points
- Barclays reiterated its buy rating on Canadian Pacific Kansas City Limited, setting a $102 price target on June 25, 2026.
- Barclays's $102 price target implies 17.36% upside from Canadian Pacific Kansas City Limited's ($CP) current $86.91 share price.
- Shares of NYSE:CP traded near $84.78 on Friday, with a market cap of approximately $76.05 billion and a P/E ratio of 26.77.
- Other analysts, including CIBC and Evercore ISI Group, also maintained buy ratings, with targets ranging from $91 to $143.
Get $CP trade alerts by text
We text you when insiders, Congress or big funds trade $CP. Free.
Not investment advice. TradeTexts is not a registered investment adviser, and this automated Canadian Pacific Kansas City Limited alert may contain errors. Disclosures
Barclays has reiterated its buy rating on Canadian Pacific Kansas City Limited (NYSE:CP), setting a price target of $102. This update from analyst Brandon Oglenski came on June 25, 2026, as the stock traded near $84.78 on Friday.
Barclays vs. the S&P 500
Hypothetical returns from Barclays's disclosed trades, not real profit or advice. How we model this.
Analysts Set New Price Targets
On June 25, 2026, Barclays maintained its buy rating for Canadian Pacific Kansas City with a $102 price target. CIBC also kept its buy rating, setting a higher target of $143, while Evercore ISI Group maintained a buy rating with a $91 target. Citigroup previously maintained its buy rating with a $97 target on May 1, 2026.
Canadian Pacific Kansas City Limited Stock Holds Steady
Shares of Canadian Pacific Kansas City Limited traded near $84.78 on Friday. The company has a market capitalization of about $76.05 billion and a P/E ratio of 26.77, with a forward P/E of 20.60. The stock's 52-week range is between $68.42 and $91.52, and it has a beta of 1.21. Its 50-day moving average is $86.20, while the 200-day moving average is $78.72.
$CP price target
Canadian Pacific Kansas City Limited daily closes and this analyst's $102 target. Not advice.
Recent Earnings
Canadian Pacific Kansas City Limited reported revenue of approximately $14.98 billion, although it experienced a slight revenue decline of 2.5%. The company's net margin stands at 27.21%, with a return on equity of 8.43%. The next earnings report is scheduled for July 29, 2026.
Dividend
The company offers an annual dividend rate of $0.69, yielding 0.81%. The dividend payout ratio is 20.36%, providing a modest return to shareholders.
Insider Buying and Selling at Canadian Pacific Kansas City Limited
CEO Keith Creel has been involved in several planned sell transactions. On January 10, 2024, Creel sold 78,636 shares at an average price of $78.00. Earlier, on December 11, 2023, he sold 39,318 shares at $72.89, and on November 10, 2023, he sold 39,318 shares at $72.80. All these transactions were part of a Rule 10b5-1 trading plan.
Other Institutional Activity in Canadian Pacific Kansas City
Royal Bank of Canada slightly reduced its holding by 21,309 shares, keeping 52,952,459 shares valued at approximately $4.17 billion. TCI Fund Management trimmed its position by 1,132,500 shares, holding 46,521,923 shares worth about $3.66 billion. Vanguard Capital Management opened a new position with 24,666,695 shares valued at $1.94 billion. Invesco Ltd. reduced its stake by 1,153,159 shares, retaining 22,278,790 shares worth around $1.75 billion. FIL Ltd. expanded its holdings by 4,334,290 shares, ending with 21,001,067 shares valued at $1.65 billion.
About Canadian Pacific Kansas City
Canadian Pacific Kansas City Limited operates a major freight railway network across Canada, the United States, and Mexico, transporting goods ranging from grain and coal to consumer products and automotive. Headquartered in Calgary, Alberta, the company is led by CEO Keith E. Creel and employs around 19,539 people. It was founded in 1881 and continues to play a vital role in North American transportation.
Bottom Line
Barclays' reiteration of a buy rating with a $102 price target reflects ongoing confidence in Canadian Pacific Kansas City's potential. Shares are trading within a range that suggests room for growth, supported by a robust market position in the rail industry. Investors should note that analyst ratings are based on past performance and do not guarantee future results.
Source: Barclays's rating change on $CP (Jun 25, 2026). Written by software, not financial advice. How we make alerts