Market Cap 71.78B
Revenue (ttm) 10.79B
Net Income (ttm) 2.96B
EPS (ttm) N/A
PE Ratio 24.22
Forward PE 21.02
Profit Margin 27.46%
Debt to Equity Ratio 0.50
Volume 2,101,300
Avg Vol 2,763,598
Day's Range N/A - N/A
Shares Out 897.96M
Stochastic %K 6%
Beta 1.06
Analysts Strong Sell
Price Target $90.12

Company Profile

Canadian Pacific Kansas City Limited, together with its subsidiaries, owns and operates a transcontinental freight railway in Canada, the United States, and Mexico. The transports bulk commodities, including grain, coal, potash, fertilizers, and sulphur; merchandise freight consists of industrial and consumer products, such as forest products, energy, chemicals and plastics, metals, minerals, consumer products, and automotive; and intermodal traffic comprising retail goods in overseas containers...

Industry: Railroads
Sector: Industrials
Phone: 403-319-7000
Address:
7550 Ogden Dale Road S.E., Calgary, Canada
OfficialStocktwitsUser
OfficialStocktwitsUser Mar. 18 at 10:44 AM
$CP RSI: 33.73, MACD: 0.3610 Vol: 2.41, MA20: 84.66, MA50: 79.15 ⚪ HOLD - Sideways 👉 https://quantumstockalerts.com Disclaimer: I am not a financial advisor. This post reflects personal analysis and opinions only. Please do your own research before investing or trading.
0 · Reply
JoeMay
JoeMay Mar. 8 at 5:15 PM
Managing a stock portfolio teaches you something simple: Be patient with great positions. Be honest about weak ones. Let time do the compounding. Let performance decide the rankings. The market rewards discipline far more than brilliance. $SPY $CP $LMT
0 · Reply
ZacksResearch
ZacksResearch Mar. 6 at 4:30 PM
Record grain volumes in February — a quiet signal of strengthening demand $CP moved a record 2.232 MMT of Canadian grain in February 2026, pointing to strong export demand while recent supply-chain investments help handle the surge in shipments. Discover what’s driving the momentum 👉 https://www.zacks.com/stock/news/2880222/canadian-pacific-sets-february-record-for-grain-transport?cid=sm-stocktwits-2-2880222-teaser-36371&ADID=SYND_STOCKTWITS_TWEET_2_2880222_TEASER_36371
0 · Reply
ZacksResearch
ZacksResearch Mar. 6 at 3:30 PM
$CP sets new records — is the grain boom boosting its stock? In February 2026, CP transported a February record 2.232 MMT of Canadian grain, surpassing previous highs and highlighting robust demand and efficient rail operations. Shares have climbed 15% in 3 months, outpacing the sector. Discover the full story here 👉 https://www.zacks.com/stock/news/2880222/canadian-pacific-sets-february-record-for-grain-transport?cid=sm-stocktwits-2-2880222-body-36369&ADID=SYND_STOCKTWITS_TWEET_2_2880222_BODY_36369
0 · Reply
want2retireasap
want2retireasap Mar. 6 at 12:30 AM
$CP wow...diesel must be expensive to run the train,
0 · Reply
JoeMay
JoeMay Mar. 5 at 5:04 AM
One of the best feelings in learning: Spending hours studying something… Then realizing you didn’t invent something new. You independently arrived at a framework professionals have used for years. I’ve felt that lately with both Google Ads management and investing. AI is making the learning curve even faster. $NVDA $CP $COIN
0 · Reply
want2retireasap
want2retireasap Mar. 3 at 10:14 AM
$CP North American train and war happened thousands of miles away ??? Oh yes - higher diesel cost ...lol
0 · Reply
levy42088
levy42088 Feb. 27 at 5:07 PM
$CP why is this still running when there is other cos very cheaply priced
0 · Reply
want2retireasap
want2retireasap Feb. 26 at 7:08 PM
$CP stupid me not buying more when it was cheap...
0 · Reply
Sabertooth1
Sabertooth1 Feb. 24 at 11:18 PM
$CP just a runaway train since 70
0 · Reply
Latest News on CP
CPKC certifies 14 new Site Ready locations across North America

Thu, 12 Mar 2026 16:30:00 -0400 - 9 days ago

CPKC certifies 14 new Site Ready locations across North America


CPKC announces US $1.2 billion debt offering

Wed, 04 Mar 2026 18:27:00 -0500 - 17 days ago

CPKC announces US $1.2 billion debt offering


CPKC debuts 1776 locomotive to celebrate America's 250th anniversary

Tue, 03 Mar 2026 14:30:00 -0500 - 18 days ago

CPKC debuts 1776 locomotive to celebrate America's 250th anniversary


CPKC sets new February monthly grain records

Tue, 03 Mar 2026 11:59:00 -0500 - 18 days ago

CPKC sets new February monthly grain records


CPKC announces filing of 2025 annual report on Form 10-K

Thu, 26 Feb 2026 13:15:00 -0500 - 23 days ago

CPKC announces filing of 2025 annual report on Form 10-K


CPKC breaks January monthly Canadian grain tonnage and carload record

Mon, 02 Feb 2026 16:15:00 -0500 - 6 weeks ago

CPKC breaks January monthly Canadian grain tonnage and carload record


CPKC Profit Down, Revenue Up in Challenging Market

Wed, 28 Jan 2026 16:34:00 -0500 - 7 weeks ago

CPKC Profit Down, Revenue Up in Challenging Market


Canadian Pacific Kansas City Limited declares dividend

Wed, 28 Jan 2026 11:46:00 -0500 - 7 weeks ago

Canadian Pacific Kansas City Limited declares dividend


Earnings Outlook For Canadian Pacific Kansas

2026-01-27T14:01:56.000Z - 7 weeks ago

Earnings Outlook For Canadian Pacific Kansas


CPKC statement on UP-NS merger application filing

Fri, 19 Dec 2025 11:16:00 -0500 - 3 months ago

CPKC statement on UP-NS merger application filing


CPKC recognizes grain elevators for excellence in safety and efficiency

Mon, 17 Nov 2025 11:59:00 -0500 - 4 months ago

CPKC recognizes grain elevators for excellence in safety and efficiency


CPKC reaches tentative collective agreements in United States

Wed, 05 Nov 2025 13:59:00 -0500 - 4 months ago

CPKC reaches tentative collective agreements in United States


Canadian Pacific Kansas City Limited declares dividend

Wed, 29 Oct 2025 12:00:00 -0400 - 5 months ago

Canadian Pacific Kansas City Limited declares dividend


Insights into Canadian Pacific Kansas's Upcoming Earnings

2025-10-28T14:01:37.000Z - 5 months ago

Insights into Canadian Pacific Kansas's Upcoming Earnings


CPKC to report third-quarter 2025 earnings results on October 29

Oct 1, 2025, 10:59 AM EDT - 6 months ago

CPKC to report third-quarter 2025 earnings results on October 29


CPKC: Further rail consolidation not necessary

Aug 26, 2025, 8:45 AM EDT - 7 months ago

CPKC: Further rail consolidation not necessary


CPKC to report second-quarter 2025 earnings results on July 30

Jul 2, 2025, 12:00 PM EDT - 9 months ago

CPKC to report second-quarter 2025 earnings results on July 30


CPKC announces C$1.4 billion debt offering

Jun 11, 2025, 6:35 PM EDT - 10 months ago

CPKC announces C$1.4 billion debt offering


CPKC announces results of director elections

Apr 30, 2025, 8:15 PM EDT - 11 months ago

CPKC announces results of director elections


CPKC Increases Dividend By 20 Percent

Apr 29, 2025, 6:46 PM EDT - 11 months ago

CPKC Increases Dividend By 20 Percent


CPKC announces filing of proxy circular

Mar 25, 2025, 4:42 PM EDT - 1 year ago

CPKC announces filing of proxy circular


USW ratifies new collective bargaining agreement with CPKC

Mar 17, 2025, 9:59 AM EDT - 1 year ago

USW ratifies new collective bargaining agreement with CPKC


CPKC announces filing of 2024 annual report on Form 10-K

Feb 27, 2025, 12:00 PM EST - 1 year ago

CPKC announces filing of 2024 annual report on Form 10-K


CPKC announces TSX acceptance of new share repurchase program

Feb 27, 2025, 7:00 AM EST - 1 year ago

CPKC announces TSX acceptance of new share repurchase program


OfficialStocktwitsUser
OfficialStocktwitsUser Mar. 18 at 10:44 AM
$CP RSI: 33.73, MACD: 0.3610 Vol: 2.41, MA20: 84.66, MA50: 79.15 ⚪ HOLD - Sideways 👉 https://quantumstockalerts.com Disclaimer: I am not a financial advisor. This post reflects personal analysis and opinions only. Please do your own research before investing or trading.
0 · Reply
JoeMay
JoeMay Mar. 8 at 5:15 PM
Managing a stock portfolio teaches you something simple: Be patient with great positions. Be honest about weak ones. Let time do the compounding. Let performance decide the rankings. The market rewards discipline far more than brilliance. $SPY $CP $LMT
0 · Reply
ZacksResearch
ZacksResearch Mar. 6 at 4:30 PM
Record grain volumes in February — a quiet signal of strengthening demand $CP moved a record 2.232 MMT of Canadian grain in February 2026, pointing to strong export demand while recent supply-chain investments help handle the surge in shipments. Discover what’s driving the momentum 👉 https://www.zacks.com/stock/news/2880222/canadian-pacific-sets-february-record-for-grain-transport?cid=sm-stocktwits-2-2880222-teaser-36371&ADID=SYND_STOCKTWITS_TWEET_2_2880222_TEASER_36371
0 · Reply
ZacksResearch
ZacksResearch Mar. 6 at 3:30 PM
$CP sets new records — is the grain boom boosting its stock? In February 2026, CP transported a February record 2.232 MMT of Canadian grain, surpassing previous highs and highlighting robust demand and efficient rail operations. Shares have climbed 15% in 3 months, outpacing the sector. Discover the full story here 👉 https://www.zacks.com/stock/news/2880222/canadian-pacific-sets-february-record-for-grain-transport?cid=sm-stocktwits-2-2880222-body-36369&ADID=SYND_STOCKTWITS_TWEET_2_2880222_BODY_36369
0 · Reply
want2retireasap
want2retireasap Mar. 6 at 12:30 AM
$CP wow...diesel must be expensive to run the train,
0 · Reply
JoeMay
JoeMay Mar. 5 at 5:04 AM
One of the best feelings in learning: Spending hours studying something… Then realizing you didn’t invent something new. You independently arrived at a framework professionals have used for years. I’ve felt that lately with both Google Ads management and investing. AI is making the learning curve even faster. $NVDA $CP $COIN
0 · Reply
want2retireasap
want2retireasap Mar. 3 at 10:14 AM
$CP North American train and war happened thousands of miles away ??? Oh yes - higher diesel cost ...lol
0 · Reply
levy42088
levy42088 Feb. 27 at 5:07 PM
$CP why is this still running when there is other cos very cheaply priced
0 · Reply
want2retireasap
want2retireasap Feb. 26 at 7:08 PM
$CP stupid me not buying more when it was cheap...
0 · Reply
Sabertooth1
Sabertooth1 Feb. 24 at 11:18 PM
$CP just a runaway train since 70
0 · Reply
thejuiceboxyears
thejuiceboxyears Feb. 24 at 1:30 PM
$CP Canada—USA—Mexico ⛓️‍💥
0 · Reply
SuperGreenToday
SuperGreenToday Feb. 23 at 12:09 PM
$CP Share Price: $85.11 Contract Selected: Sep 18, 2026 $85 Calls Buy Zone: $5.05 – $6.24 Target Zone: $8.41 – $10.28 Potential Upside: 57% ROI Time to Expiration: 206 Days | Updates via https://fxcapta.com/stockinfo/
0 · Reply
Fuzzy_Red
Fuzzy_Red Feb. 11 at 11:26 PM
$CP .... I'd like to see AI build some rail line.
0 · Reply
levy42088
levy42088 Feb. 11 at 9:11 PM
$CP not sure why this has been non stop from 70 to 83. You would think everything should be priced in here but 🤷‍♂️
0 · Reply
JFDI
JFDI Feb. 9 at 3:31 PM
$NSC looks fantastic. $CP as well $UNP $WAB
0 · Reply
ZacksResearch
ZacksResearch Feb. 3 at 3:52 PM
$CP Q4 miss — what went wrong? 🤔 Earnings of 95 cents/share and revenue of $2.81B both fell short of the Zacks Consensus Estimate. Despite this, earnings improved 3.3% YoY, with operating income up 3% YoY and expenses falling slightly. Complete risk/reward breakdown here 👉 https://www.zacks.com/stock/news/2828026/canadian-pacific-q4-earnings-revenues-miss-estimates-improve-yy?cid=sm-stocktwits-2-2828026-body-31678&ADID=SYND_STOCKTWITS_TWEET_2_2828026_BODY_31678
0 · Reply
ZacksResearch
ZacksResearch Feb. 3 at 2:52 PM
$CP Q4 miss — but the year-over-year trend is quietly improving. 🤔 Canadian Pacific reported fourth-quarter 2025 earnings and revenues below estimates, yet both still increased year over year. Not the quarter bulls wanted, but not a breakdown either. See the full context behind the miss and Y/Y improvement 👉 https://www.zacks.com/stock/news/2828026/canadian-pacific-q4-earnings-revenues-miss-estimates-improve-yy?cid=sm-stocktwits-2-2828026-teaser-31667&ADID=SYND_STOCKTWITS_TWEET_2_2828026_TEASER_31667
0 · Reply
Joby099
Joby099 Jan. 30 at 3:24 AM
0 · Reply
Joby099
Joby099 Jan. 29 at 6:58 PM
0 · Reply
Joby099
Joby099 Jan. 29 at 2:10 PM
$NINE $META $LVS $CP Clear analysis as always! Must watch! https://www.youtube.com/watch?v=DXtuSudh1_Y
0 · Reply
lecorb
lecorb Jan. 28 at 9:17 PM
$CP Canadian Pacific Kansas City Non-GAAP EPS of C$1.33 misses by C$0.02, revenue of C$3.9B misses by C$20M https://seekingalpha.com/news/4543789-canadian-pacific-kansas-city-non-gaap-eps-of-1_33-misses-by-0_02-revenue-of-3_9b-misses-by?mailingid=43793042&messageid=2900&position=rta_news_bankr_hysa_main_0_title&serial=43793042.90&source=email_2900&utm_campaign=rta-stock-news&utm_content=link-1&utm_source=seeking_alpha&utm_term=43793042.90
0 · Reply
Estimize
Estimize Jan. 28 at 4:00 PM
$CP reports after the close, Estimize Consensus +0.01 EPS and +8.78M Revs compared to WS http://www.estimize.com/cp/fq4-2025?utm_content=pr
0 · Reply