{"ticker": {"uuid": "e172afbc-c262-4e07-b4e1-9037a7792761", "symbol": "CP", "name": "Canadian Pacific Kansas City Limited", "exchange": "TOR", "country": "CA", "sector": "Industrials", "industry": "Railroads"}, "articles": [{"title": "How Investors Are Reacting To Canadian Pacific Kansas City (TSX:CP) Record North American Grain Volumes", "summary": "", "url": "https://news.google.com/rss/articles/CBMi7gFBVV95cUxNWnpCWTlXZ0ppU0FabzdxLUZPRWFKRGlGWEtGRk40aWt1NU51RVcyYWZOSUdxb0hHR2ZCclF2U0ZINWV6ajN6Z2xPTjcyU1pFQndqR0NPR01mVmo2T3haWEdDTVNJbDRBeVlCX3lfZWRjZWtRMjZUQmRadEl0MkFMOEdfalh3MjZueDRpeG1WaXhYUTBOdmZmdDdreC1xMHp4TkpYU1Z4cnYtS3RHb1Y5SW9sYUpIcnhSbEs5ZW5UMzBkQ2o3OF94eXdLSHJSLVZWdEs0NDU2UEQ0eFlDRXREenBiOVo2dG1mNVdTcmhR0gHzAUFVX3lxTE5oVUZRaDJNMHNaVDhyWWJkOWhaTlNUakFqSkNpUTFSMENKcjlGZDBpRlNpWjhpTlBRcVVSZ0x5bWRndG1pVkVKRHdaUThleTJ6d01DNFFSQXNfNTdzSW9kM1Nib1FmNTg0bE9Fb3lVZl95N3oza1p3djFnaE1mLWkyOGVsSHdmUzIyejVMUjRFWHZPc1hrOUpWZ1FDa2daQ2JfTHdhMmJxMkMzSFhCSnl0OTdDck5DZko4TlJrVnBUd1VfVkN4UUVQN1dUMC1INVYtU0V3OEd3aDBlc09OVGVfOTdVZjFvYVBXeksyUUtwZFBicw?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-17T19:54:06+00:00", "published_display": "17 Jul 2026 19:54", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian National Railway Stock And 2 More Picks For Gordie Howe Bridge Trade Growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0gFBVV95cUxPd3B3ZXhzdWUyRzU0ck1oVlFBa1V2a1M4dGRmRDVtVE41RXhBcTZCWU1JdS11aUJpU1pYUVljRHVoNzEwWF82S25Vb2dfUk5LMVJ0VEQxRm5oQmpMcWI0MGktS1lSeVkySElGOEVsaFY3SlFHTW9JWk5xWnBSWGVhQkRJNklQa1J6cDZLLVpiNVYtdW9vU1IxQ0E5ZnR3UGhLWlBrNUdWUUlXb3hobHBHaFVfTWFQbnFzWEY3MFpiTkJzRGFCRXEwWWhWTDMtOTlWYmc?oc=5", "source_name": "Sahm", "published_at": "2026-07-12T07:00:00+00:00", "published_display": "12 Jul 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Kansas City (CP) extends 5 Year and 2 Year bank credit maturities", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxQN3NwR0NtZTlyUGFiVkpxNjJNa1V5QWFaMVlWTTNNUG55MGYyNDBaZUpzVmxpOVVYQ1p0bW5PUnBoa3NmWklMX2gyMWVEbmFFNGg0RGFSTTcyY3Q0Mk9DNXFLUkQ3ckFTWEtlUGNEb0F1QV9kVkVnall0cFFmTWVmU2d6ZU1PVHFFRHBkU3l2RC1mRWZ3dEdoekpwT3hMbVNFaEZENjhMS2VGNWlBazdud2IzbzlxaFR2X1MzUGYtUQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-08T07:00:00+00:00", "published_display": "08 Jul 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Kansas City (TSX:CP) Sets Grain Volume Records Across Canada And The US", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxQQW80eUs0bXhyZVVCU0tWd2prU2I1bGlPV0J6OXFHcDdEcW1paHlwT0VOTU0yVGZOQkszMjloM21DTlJ5R3RVRUtDcWduLUhZMHI0SWxWbkNOVzh6cGxFUmJqVW01MEFhekhSQmFLbXplNnZHVG44WmpmSEY2SDNJT2VlX21pcTNUQmoxMy1yTHVtR19SSFpQMVpmRmdodw?oc=5", "source_name": "Market source", "published_at": "2026-07-07T07:00:00+00:00", "published_display": "07 Jul 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "CANADIAN PACIFIC KANSAS CITY (CP) Stock Chart", "summary": "", "url": "https://news.google.com/rss/articles/CBMiYkFVX3lxTE40aWJLRW9Gc2lTSlNtT3QzdmRCeGttcmFhaEJpWnVxWW1oMWM2bkVweGw1QUFLay1pMzFsRHJxTWZQRjZuOFFjU2pUemtPdlMzbFVIcW5EREE4cnlPU1Rtd1Zn?oc=5", "source_name": "ChartMill", "published_at": "2026-07-03T00:26:42+00:00", "published_display": "03 Jul 2026 00:26", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Canadian Pacific Kansas City Limited (CP)A Good Stock To Buy Now?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxQN3hhV3BDSXgyWmhZTTZHU18wM3dsbFFXSzkwODhhWW5saW94OWx3YnB3cV9ZUi04eVRSb29LNEI1ZUwzRUN0UDQ0NjQ0a3RoNmgyOE1nLWxKNy1nWjhJRmQ0bXh3cllKSnA5M01yTk1zX0pNU0VIMkpVaU5heXdza09ZMWpiNXMxaHoteE5Qb3lONVZLVU1hamMtUnJFLXFnZm5B?oc=5", "source_name": "Market source", "published_at": "2026-06-29T07:00:00+00:00", "published_display": "29 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "RBC Sees More Upside for Canadian Pacific Kansas City (CP) \u2013 Here\u2019s Why", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxOcHZVeXR6eno5Qk0zakNZcXJpYVFOVkd0UklJWUhVRUZRSkRqWDRuelJlVHJldXYzWS1ZaDdONlczVS00S0lRMVBreFU5UVp5NGJLYnFaS1U0cEFDSTZqRnlHZ0t1LXk5WUI5bjlwQng1b2haRG9pdm8zdDhaOHJlSWZGVV9MdENTZm1aNVpfcUhXVS1wZkJOMkxB?oc=5", "source_name": "Market source", "published_at": "2026-06-29T07:00:00+00:00", "published_display": "29 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Kansas City (CP) \u2013 Among the 10 Best Canadian Dividend Stocks to Buy for the Next 5 Years", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxNNVc2dkZzTXBGZ1paRy1hUnZsejFoZV9Ud2VVVHJ1ckJ1WndBdGdxblUtUWpLYUxMc3BvaTlKRWNDNmk5UTk2TllUd3R2VXRYU2I5WkhReWI1WEhVbjcxUExpVEZMSFFIbFM2TjRtUHFGNF9ySEtsNmZtRDhYM2ZoM2xCT3FMamYyWDh2Q1NUcEVUTmxEMkI0dVdZd2s?oc=5", "source_name": "Market source", "published_at": "2026-06-25T07:00:00+00:00", "published_display": "25 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BHP (BHP) Signs Transportation Agreements With Canada\u2019s National Rail Carriers, Canadian National Railway And Canadian Pacific Kansas", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxPamR5bVA3OGRtSU5JUXB0aWZpWVZDU0YxZ2pQbWxqWWpjRFlKUVgyN18xUWFPaVA4T0J6c3hNQUVsZExfdzRwNm0xRGVtMnpmRE81OXN3YUlnOC1CYTJuVmo1OHhuTll3eGlrcXRYM1FfSy1YTC1MNDBmS3lsdFN1S1gtaGJveWhQQlNrTl9qdDVOUEpYbjcxazg2UkIwc3dRbjlUdTJnMA?oc=5", "source_name": "Market source", "published_at": "2026-06-07T07:00:00+00:00", "published_display": "07 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Union Pacific vs. CSX: Better Railroad Stock in 2026?", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxPc2pwM29FblNNZHRWbmtNaEZ3WkxDVDBmYl9pT1RKT2t2WFR5LWpzUjNXZU05T2pFVmI3RTEyWVFNUW8tVllYM3dvdHJjbFg1NURqajF0R2RSNEVEMmpsMGR2OUt4cTluQ2xfbm1UNUlSemplRFdPcEoyRFFxa1BkMVhrOFJPWkdveUUtMjZIX3pTWTJZWTc4Wg?oc=5", "source_name": "The Motley Fool", "published_at": "2026-05-27T07:00:00+00:00", "published_display": "27 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Canadian Pacific Kansas City (TSX:CP) Fairly Priced After Recent Share Price Strength?", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxPM05ZUTVTM1FtOVJSYk9IQm41bndtRUc4QVRxSnlOaF9HLVZzMFV2Rk80aTZIaEtKVWtWdUpKNXJFNlJWUVc5VmFQY0RDOG1nWnlOQ2Y0eUxtZHFDUEtIY1Z6WlN5T1RaMTQ1ZGZFQmVYOXlOa0RhQnA4UDBlb2lhSnhENHdHbmI0Nkt0bzhpNWRaQzVfVFU2ZTBmVGZ2dw?oc=5", "source_name": "Market source", "published_at": "2026-05-17T07:00:00+00:00", "published_display": "17 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "2 Canadian Blue-Chip Stocks Worth Holding Through 2026 and Beyond", "summary": "", "url": "https://news.google.com/rss/articles/CBMiggFBVV95cUxONGVTMkgxS3czMkxiWDFHYy1NMGg0V1pqd3FudUlQdkVCMWFBS0pyMDN0OENDN2RsQW9HSzlfd3pIZ2wxNGhmY1loRjNuY1RFc0REVy14R3Znbzc1c2FPanozamxqSVJnMG1WUzlHOERCNWtQX1hhT1FXZVJOajVwZHNR?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2026-05-14T07:00:00+00:00", "published_display": "14 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Earnings: Volumes Surprisingly Muted, but We Expect Growth to Return", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxPSXZQQ29ZWUJ5cnZYTE9WanRUWjhIV3JuMklQdWhLRmRiRUlZdEo5OXVOX0FYSEZPdnJBN2x4QjFhUXpiZTc3aU03ekNPU2ZvQUxKLTNEYnIwY2E2anRoQXhaMEtHd1BUSDRMY2V1R081MFg4a3Z6WjVJMWJHX2wtUXNvZ2c5M1ZhSDJTUndYYl9kQ0hyOE03Ul9oQm5weDBMcnlhNUpGbjRONjIwckgyTm1rRXJ4MnI3a2NoZA?oc=5", "source_name": "Morningstar", "published_at": "2026-04-30T07:00:00+00:00", "published_display": "30 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Kansas City (CP) Lags Q1 Earnings and Revenue Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxQUE5nemNpREdVa1k5YTJabzhETW5lU0luR2hXa1FUMmppaklZNTdMcDVkd1U5UkpyakkwM3pudlZrbGlMR1puOTBTc3AzNG1veWctc25FSkptdGlOeU1uZXZXblRLZGRYVGpucHdLMWVCWkhPczVUS1pidUw2S1VsczVSQ0JKWmx3NllWVE5DajhHLVpFUndVWVQzR0M?oc=5", "source_name": "Market source", "published_at": "2026-04-29T07:00:00+00:00", "published_display": "29 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Canadian Pacific Kansas City (TSX:CP) Fairly Priced After Recent Steady Share Performance?", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxQUmZvWUdrTlhpRXM5dGxjQ3R5aW92QWNhRTkzZFBwemttSVpUTlBvYzlmaHNHR1pvQXhQTHlsVTdEcVdoOW1yYXFsbWhUUFkyOEtWcGVVemVlSU9PS0xCRTlBc3BiT2pCRl9LWTFOVUVveUNTYnZ3cUpGVzhqSVZhRHpKeWJud1k2TlA1MnlvcG9QY191dllvR3RNaVFhQQ?oc=5", "source_name": "Market source", "published_at": "2026-04-23T07:00:00+00:00", "published_display": "23 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Kansas City (CP) Reports Next Week: Wall Street Expects Earnings Growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxOeG1PVlhybElsY3pHZ0djVnBzRWtXbEM5R0ptVjExa3pUaUpyZEF4Ty1xeHRxWm1kWVFSUlBXSTdqTnh4TGZpS2laRWF2S0U0VDFBS2t6eXN4MlBGMVdPTlQ3OFRGWUxYWXF3aUxOTDNWVHVEWUtKaEJqMUhrWjlyRmxxcGpYMEszQ0xFSlJzOVhwUGN4NlJpV2pUZDE?oc=5", "source_name": "Market source", "published_at": "2026-04-22T07:00:00+00:00", "published_display": "22 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Union Pacific: 2 Key Dates Are Coming (Earnings Preview) (NYSE:UNP)", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxOYzJDSFJhWDlSVXdrUl9yaGZPU25vczJyc3RxWldGTk1tSHdiQldsMlRsMGlJT0V0M0g2bjFrd0QxSFg1MnZLQjI1UU9UendZWWZ4c1dtRC16M3B1c2otXzlzNEJZcU1RR09GLURhWU9LR2pXOTBLVTZJYThnWFAxM0pCU0RZRU9wVlg3cWh0c1RjRlNINXRRVTdiYTJRQQ?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-04-20T07:00:00+00:00", "published_display": "20 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific: More Tricky Than Ratings Suggest (TSX:CP:CA)", "summary": "", "url": "https://news.google.com/rss/articles/CBMilAFBVV95cUxPNzUxSHh3RU11ck9RTDI4ZWNsRTZiX1h1d0tRYmd5MVZfbWkwSUkxeXVZX25zRmFycDNhVGdYWWsyNExvZE50SEhFM0ktLVpuYU8tSFctWjNnaWpyQ2oyckFFdWNXdFJaejEwM0VxMFJoalZKQWtrdHByY1lvOHhkbHE2LTVQWmhyZFlHai1mVnRQODFD?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-04-10T07:00:00+00:00", "published_display": "10 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Buy Canadian Pacific Stock. It\u2019s Headed to the Fast Track.", "summary": "", "url": "https://news.google.com/rss/articles/CBMihgFBVV95cUxOdWdwd0dQTTZkQXhCdDVDR0NMZlFfNmJNTzhtV2pBVXIyOTNISzlDZEt0SUxfc2h0WWJFUThiZnJtcl91OFVfV2xVeTlIU1VraXpqSFpmNWtMN3pHcjZKVVpFaUdacEF1cjM2SGNFbDc2dVJKVFM3MHk0TllySmQ1YVV1YUo4QQ?oc=5", "source_name": "Barron's", "published_at": "2026-04-09T07:00:00+00:00", "published_display": "09 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is It Time To Reassess Canadian Pacific Kansas City (TSX:CP) After Recent Share Price Pullback", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxNZkR4TzBxNjVXaHdJMXRTeTkxa09YNm9udmlJZGg2LVlrXzFoYUh1Tl96ZjIwWS1Pb01FWEw3RGNWT2hFV1h5Y2xubTFiVkNxZ3JZXzlpOGliY0t3Z3g3NnZFVnNIYUEySHUxaHM1bmplbnkzMFhRU0VVV24xUmE5dzlmM210b0hMQjdfMHd3QVdUUGl6Y1BSV0J4SVJsOUNXMXJ4UA?oc=5", "source_name": "Market source", "published_at": "2026-04-02T07:00:00+00:00", "published_display": "02 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Price Prediction: RBC Raises Canadian National\u2019s Stock Price For 2027", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxPakFuV3poRHdwd21nRDd6d1lyYXhGX3Z3TlZrSGpwai1VaHA1d2FoWlVmVlkwOHRGNGRrenZpVnRHdm51eDNCVVNvVGRUZDcxQjBEWXZLejEyenFKVzQ2Wm1JNHNGZFE2dnVVeHdrNjB4ZXQ5MExZRXdNcmVRUXZVN2VkZVRPMW03VHFNUXE4RzBYWDNuYWlOcHBNZ3MydWt6QmJkSW0tOW9zSzJYaTFuTQ?oc=5", "source_name": "24/7 Wall St.", "published_at": "2026-03-26T07:00:00+00:00", "published_display": "26 Mar 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "CANADIAN PACIFIC KANSAS CITY LTD/CN SEC 10-K Report", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxNZXpXd05jNURTWXV0WW5XdXg3WTJWNEw0N3V5cjlDSzlza3pfSGRVWHQzUWJoZGVrc3NqMUxnQ1ZUOFY3MGFqYVp4WWt1Sy1YREsxSGVpV1Q1NURwWEI3Y0N6V2luenNhbWZXaW56R3M4SHBzLVhIaF9La3BMQzJQYi1iLWRrcWQtVWxWSHd4YThROEpzUV9EaEZYTlFzSTRub2hhZkhPLWxyVmpCWG1fbDRoNA?oc=5", "source_name": "TradingView", "published_at": "2026-02-26T08:00:00+00:00", "published_display": "26 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Assessing Canadian Pacific Kansas City (TSX:CP) Valuation After Recent Share Price Momentum", "summary": "", "url": "https://news.google.com/rss/articles/CBMijAFBVV95cUxPVmV3cGFoa2Z4VEtZOVRTVjR5V1o4ZFU1N3ZTdXRqZ3ZwZjI2X1IwdVUtcWVXbmFoZU0tVXh0ZzV6ZEZkYi1ySjVDbGxPbURkY19XU1pOeEZqc0Z5a1F5SzlRaFl5Nk5jZk1vQlJmcy1oVE9WejBydG8wTEFEdE9FVTZNNUFmYzFTTUthNw?oc=5", "source_name": "Market source", "published_at": "2026-02-17T08:00:00+00:00", "published_display": "17 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Earnings: Industrial End Markets Remain Soft, but New Business Wins Drive Growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0AFBVV95cUxQTHc0LUYwMklJT25BUHQ0eVk0alFUenA0RXhvX3h6Nk5oMkx3ZmZfZEk4N016Mk5XNHpWVHBxNVcyMjkzMHk3Tmh3b3hkNVl3dzJlaEhkUUJrMUFhRDNEZUhxbk5QYklvZERBNW41OXdNVFVuT1N3Qmp4NC16alRnSlQ4VDNlTzd5bUxPMDB3U3dCZUs2NG4zRWRKWUxUZDExR0FIcnZtSW1uaHBvSXlqVEx0RnNTeTVMY2NtSnRScFFpMXhxa3ItNVRjSnBoOWdY?oc=5", "source_name": "Morningstar", "published_at": "2026-01-29T08:00:00+00:00", "published_display": "29 Jan 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Investor Outlook: Trade uncertainty hits Canadian Pacific Kansas City profits", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2wFBVV95cUxQc2ExMl9vdFFkaHpEMUxFREJSZ29IanQ3OEROcHVsb0NDZXVqUmxtWG9LZEtfYktFcHZpQTFZLU1nMkdQbjR3NHN3U2JIVkN1bWxubUx2aUZudEh3Wnd4a0VDOGtzUTBsOFQwNmRIZGxWLWgtYWVRNWxCNXNhZTVSaGZfTGZ2czBQbW5xanM3d1l3aTlWT0U4aFpYYUt1SXltODk0STd0aHJYWXl3eUNqTXgzWGRnNGJqbG5WZ0Jza2Exbm1VN0xjVjFYSVh0LVNMUWtfUzJRU1ZpUHc?oc=5", "source_name": "BNN Bloomberg", "published_at": "2026-01-29T08:00:00+00:00", "published_display": "29 Jan 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Kansas City: A Defensive Compounder, Priced Too High (NYSE:CP)", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxPZDFDZ094RlBtTkQ1bnlCdFFrQkZWaks1bHBwNlR6bUFyd292cTh3cUVWYXJPUjNZYzh0cmdXTXFiNVVRRC04dU84dTltOHZiazY1aC13NERUR200Y2pzMG5Ual9RQWJndkhmaDFJdkNZUlVoYS1DSnlVY3lKaDUweWhkUThfWGc3N3RJMHNsR0JLMjFVZjJibzJhTmtqYk5fZG8zMWFCcnp4OFAz?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-01-29T08:00:00+00:00", "published_display": "29 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Better Railway Stock: Canadian National vs Canadian Pacific?", "summary": "", "url": "https://news.google.com/rss/articles/CBMikAFBVV95cUxQelpCaV9mUnJ4RTU5Vk9fU1dGUHFTaktXdU9Ra3pjZHJrMmVpSEpVWlREODBmRjBsb0VHMW5VMjNCSS1sTTc1dDlXbXlKRUNpeGRTUl8wUW9KMzF6cWNGZ0dSeDQ1b1pHNEJiTEFTUTJoa2l0RXlhbllyRjdoNkprUHBUQ0dWOFdiZnVxUzV1WHM?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2026-01-27T08:00:00+00:00", "published_display": "27 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Kansas City: Not Just Another Railroad (NYSE:CP)", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxOUUNOMGF0Smg5RzhOM010ZmtYT2dGWWNxeXpYZk82U3JISnFWeFdRQjRiQkYxN3RVWHRtVHhIdmhlN1RDc2xIOHRTUVczYTRVbUtVblhfNGNfUG16S0hSRHEzNHJWNnFXWURKVHZxYThwYUVmajdHRmNXQkV1Q0czTmJHMFEtejlCTzRqRXRQOFk2VENIa1BSR3JUMA?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-01-20T08:00:00+00:00", "published_display": "20 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Canadian Pacific Kansas City (TSX:CP) Offering Value After Recent Share Price Weakness", "summary": "", "url": "https://news.google.com/rss/articles/CBMihAFBVV95cUxQNmdzWFBHZEFtVTEzMlR1QmtWanZwbWNjWVNON1FSQ05EZFRkNGJLdVVrTkVzbmViQkFEZVVZMlVjZ1ZaaFdtTG9fajJucHZfaGNOSHU2bUxncXFkSWxoSzFkNUJ1QmhwSW1HSFBaWTJSdjhILWVaRHhwZXZDQlhhelVDSDQ?oc=5", "source_name": "Market source", "published_at": "2026-01-16T08:00:00+00:00", "published_display": "16 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Superinvestors Increase Stakes in Union Pacific as Conviction Builds in Railroads", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxOWWQxam1iOVJ1OENRU1EwSmJOOVZuWWx4WW1LZmFMUFkxUUFPenRuQk1JeEJ4dDNrOW12M1FKWUdvQ0haal9VYXU0T1lEZkFjRHhlUEFxUFZ2TWp5OHFJZlprWkJ3UlYtOFBiQVAyUHBLTGQ4akRfRUlBa2hrMzZpcmlBVEkybFdKclF0aVJOQWI5WGFJMXFQQzlBNzRvcnlrYXdndGM3WGNlNk03a0oxSXlFZkhadHhUckVQXw?oc=5", "source_name": "The Acquirer's Multiple", "published_at": "2025-12-22T08:00:00+00:00", "published_display": "22 Dec 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Earnings: Volume Growth Resilient Thanks to Ongoing Merger Synergies", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxNOFNQR2p2ZlVaZmVyU0tBWmZ3Q1JEV3kzRUxxYVZyWmRLRzN5ZHNmUzhIcWNqLW5OeS1sZ3lfQ3Juck1lYTJBQWV0Q3NrTUc4LTE4TDlOemV4dW9yX29qSG4yOWoyQUNSckQxQXNiMjJfWUlsN3U5UzFZTUtndmpkcExjdW5lcUFnNzVldUF2WUdlZG9heHNxZ3FsdmRLVnB6VzdUYU03UDZ5ZWxUc2F3UGxubGQ1UE1jZ3F0NG9sdmZYRTg?oc=5", "source_name": "Morningstar", "published_at": "2025-10-30T07:00:00+00:00", "published_display": "30 Oct 2025 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Kansas City Stock Is Stalling: Buy the Dip or Wait?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiwFBVV95cUxOdWJMY3hoanY3WGZqR1Rzb0F3TkVXUkNQTDJSZmpDajltOGhLZXYtWjRFSmlva3RLUC15M1BldW45OFB0dlZfWFVBaU9LOFprWUx4NXBFOTFDV0JBRGQ4OENzaFRlZWxZWHgtSWItelBjNGRKempkcmpqUE13M3ZaNzQ0SUhmRnFXbFlZ?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2025-10-24T07:00:00+00:00", "published_display": "24 Oct 2025 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Union Pacific Earnings Were Solid. Investors Care About Something Else.", "summary": "", "url": "https://news.google.com/rss/articles/CBMiekFVX3lxTE9qVTc4eGQyVWI3R3lKVmlhampJbFlzaTlNSXNtVS1XNndMYTVHYXRvRUhjbEtuRmVGcjhPeDhieWx4cHNCcW5iMWlEMDNqT2h6UWJRN1EzVXViSWViVUVMYWZabF9OVkZaWXh0Zmk1OFJJOHNxREp1ekx3?oc=5", "source_name": "Barron's", "published_at": "2025-10-23T07:00:00+00:00", "published_display": "23 Oct 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Here\u2019s Why Pershing Square Holdings Sold Canadian Pacific Kansas City Limited (CP)", "summary": "", "url": "https://news.google.com/rss/articles/CBMihgFBVV95cUxNcVFBWnRoMERCbXRTWFVBWVYwaGE3MzBxS3pkQUpTQjFmTk1XdzNteXJDdWNpSkNmVnFESmhSNC1ZUTctN0V6dldsWjdiY3VIem5YWHUwdXVUSWU1MllSY3Jib1dfcGlORFVZMUVmWmFIWjhZX2N6dEV1NEVDV3l5YjVKYUZiQQ?oc=5", "source_name": "Market source", "published_at": "2025-09-08T07:00:00+00:00", "published_display": "08 Sep 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Train Stocks Could Fare Well as Union Pacific and Norfolk Southern Merge. Picking Winners.", "summary": "", "url": "https://news.google.com/rss/articles/CBMizAFBVV95cUxNUXFBRkpza3JwODdndGVvRVhQaThvSEJfaS1YQkJhX3ZpYkwxTVdZRzRYZE5ndG5yVHRqbTU4UTFBTTJXbTQyTUJQUk4wLTZ6TV85bXZNaG1iSVZoRm5JaHc0bThYQVJKZ3BxcFFMREJnM0c2Ny1UeXFXc21tUm9tZWRyRUVOb1JOR0xXR2Z5R1lZZW83WDdVbnF4XzVHZTBHSzdxLTJTSTZRUC14LWRJYzVxZXRMRHZYWmZoRlpCSTJmYXhnWm4xc0JOSkI?oc=5", "source_name": "Barron's", "published_at": "2025-08-01T07:00:00+00:00", "published_display": "01 Aug 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Berkshire Hathaway: Union Pacific\u2019s Merger With Norfolk Southern Has Raised the Stakes for BNSF", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxNSEUwdzRfWm9PVWRxYlh6dU5VMlROZEJpNFdzdEdYRHVGMWxsZ0FSTlBKMVF1bDhhZXdJMmR3cHhCbWg0SWhoY2ZnelMyQkxOU1lCVllVSWJnRnVyNnhpZFRYejJxZkZZUHo0QmVCOUdfNWs5RjhPUXVTcjhial8zTnNIdzc0OFREQ1FNMWVmeDRYV19mZjFjOGowa3hNZ0hRQjRXSG5xLXU4ajZUTGN0dGlXY293dVZsWlBWRw?oc=5", "source_name": "Morningstar", "published_at": "2025-07-30T07:00:00+00:00", "published_display": "30 Jul 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Union Pacific-Norfolk Southern Merger: Why the Stocks Are Dropping", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxQeFA2dE9pc3d4RHZZdVd2OGNkRkxIOFNGQjFHOGRjcHFpQzFlbk5meXltYnVfbUhJMEt4Y3FVUG9xcVZaNHFtczRsQzlfUklNVWpnQ0p4cTQ3VEluUFRhb0dxWlVmN1ltVDctT2p2TmFFYU9NeXJrem1TSGlONExrZnFRLVY5MUVyWDRnVjNCRGpUNzFNbDE4bzJSelkyVFd0RHc?oc=5", "source_name": "Barron's", "published_at": "2025-07-30T07:00:00+00:00", "published_display": "30 Jul 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "How Investors Are Reacting To Canadian Pacific Kansas City (TSX:CP) Record North American Grain Volumes", "summary": "", "url": "https://news.google.com/rss/articles/CBMi7gFBVV95cUxNWnpCWTlXZ0ppU0FabzdxLUZPRWFKRGlGWEtGRk40aWt1NU51RVcyYWZOSUdxb0hHR2ZCclF2U0ZINWV6ajN6Z2xPTjcyU1pFQndqR0NPR01mVmo2T3haWEdDTVNJbDRBeVlCX3lfZWRjZWtRMjZUQmRadEl0MkFMOEdfalh3MjZueDRpeG1WaXhYUTBOdmZmdDdreC1xMHp4TkpYU1Z4cnYtS3RHb1Y5SW9sYUpIcnhSbEs5ZW5UMzBkQ2o3OF94eXdLSHJSLVZWdEs0NDU2UEQ0eFlDRXREenBiOVo2dG1mNVdTcmhR0gHzAUFVX3lxTE5oVUZRaDJNMHNaVDhyWWJkOWhaTlNUakFqSkNpUTFSMENKcjlGZDBpRlNpWjhpTlBRcVVSZ0x5bWRndG1pVkVKRHdaUThleTJ6d01DNFFSQXNfNTdzSW9kM1Nib1FmNTg0bE9Fb3lVZl95N3oza1p3djFnaE1mLWkyOGVsSHdmUzIyejVMUjRFWHZPc1hrOUpWZ1FDa2daQ2JfTHdhMmJxMkMzSFhCSnl0OTdDck5DZko4TlJrVnBUd1VfVkN4UUVQN1dUMC1INVYtU0V3OEd3aDBlc09OVGVfOTdVZjFvYVBXeksyUUtwZFBicw?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-17T19:54:06+00:00", "published_display": "17 Jul 2026 19:54", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian National Railway Stock And 2 More Picks For Gordie Howe Bridge Trade Growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0gFBVV95cUxPd3B3ZXhzdWUyRzU0ck1oVlFBa1V2a1M4dGRmRDVtVE41RXhBcTZCWU1JdS11aUJpU1pYUVljRHVoNzEwWF82S25Vb2dfUk5LMVJ0VEQxRm5oQmpMcWI0MGktS1lSeVkySElGOEVsaFY3SlFHTW9JWk5xWnBSWGVhQkRJNklQa1J6cDZLLVpiNVYtdW9vU1IxQ0E5ZnR3UGhLWlBrNUdWUUlXb3hobHBHaFVfTWFQbnFzWEY3MFpiTkJzRGFCRXEwWWhWTDMtOTlWYmc?oc=5", "source_name": "Sahm", "published_at": "2026-07-12T07:00:00+00:00", "published_display": "12 Jul 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Kansas City (CP) extends 5 Year and 2 Year bank credit maturities", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxQN3NwR0NtZTlyUGFiVkpxNjJNa1V5QWFaMVlWTTNNUG55MGYyNDBaZUpzVmxpOVVYQ1p0bW5PUnBoa3NmWklMX2gyMWVEbmFFNGg0RGFSTTcyY3Q0Mk9DNXFLUkQ3ckFTWEtlUGNEb0F1QV9kVkVnall0cFFmTWVmU2d6ZU1PVHFFRHBkU3l2RC1mRWZ3dEdoekpwT3hMbVNFaEZENjhMS2VGNWlBazdud2IzbzlxaFR2X1MzUGYtUQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-08T07:00:00+00:00", "published_display": "08 Jul 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Kansas City (TSX:CP) Sets Grain Volume Records Across Canada And The US", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxQQW80eUs0bXhyZVVCU0tWd2prU2I1bGlPV0J6OXFHcDdEcW1paHlwT0VOTU0yVGZOQkszMjloM21DTlJ5R3RVRUtDcWduLUhZMHI0SWxWbkNOVzh6cGxFUmJqVW01MEFhekhSQmFLbXplNnZHVG44WmpmSEY2SDNJT2VlX21pcTNUQmoxMy1yTHVtR19SSFpQMVpmRmdodw?oc=5", "source_name": "Market source", "published_at": "2026-07-07T07:00:00+00:00", "published_display": "07 Jul 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "CANADIAN PACIFIC KANSAS CITY (CP) Stock Chart", "summary": "", "url": "https://news.google.com/rss/articles/CBMiYkFVX3lxTE40aWJLRW9Gc2lTSlNtT3QzdmRCeGttcmFhaEJpWnVxWW1oMWM2bkVweGw1QUFLay1pMzFsRHJxTWZQRjZuOFFjU2pUemtPdlMzbFVIcW5EREE4cnlPU1Rtd1Zn?oc=5", "source_name": "ChartMill", "published_at": "2026-07-03T00:26:42+00:00", "published_display": "03 Jul 2026 00:26", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Canadian Pacific Kansas City Limited (CP)A Good Stock To Buy Now?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxQN3hhV3BDSXgyWmhZTTZHU18wM3dsbFFXSzkwODhhWW5saW94OWx3YnB3cV9ZUi04eVRSb29LNEI1ZUwzRUN0UDQ0NjQ0a3RoNmgyOE1nLWxKNy1nWjhJRmQ0bXh3cllKSnA5M01yTk1zX0pNU0VIMkpVaU5heXdza09ZMWpiNXMxaHoteE5Qb3lONVZLVU1hamMtUnJFLXFnZm5B?oc=5", "source_name": "Market source", "published_at": "2026-06-29T07:00:00+00:00", "published_display": "29 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "RBC Sees More Upside for Canadian Pacific Kansas City (CP) \u2013 Here\u2019s Why", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxOcHZVeXR6eno5Qk0zakNZcXJpYVFOVkd0UklJWUhVRUZRSkRqWDRuelJlVHJldXYzWS1ZaDdONlczVS00S0lRMVBreFU5UVp5NGJLYnFaS1U0cEFDSTZqRnlHZ0t1LXk5WUI5bjlwQng1b2haRG9pdm8zdDhaOHJlSWZGVV9MdENTZm1aNVpfcUhXVS1wZkJOMkxB?oc=5", "source_name": "Market source", "published_at": "2026-06-29T07:00:00+00:00", "published_display": "29 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Kansas City (CP) \u2013 Among the 10 Best Canadian Dividend Stocks to Buy for the Next 5 Years", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxNNVc2dkZzTXBGZ1paRy1hUnZsejFoZV9Ud2VVVHJ1ckJ1WndBdGdxblUtUWpLYUxMc3BvaTlKRWNDNmk5UTk2TllUd3R2VXRYU2I5WkhReWI1WEhVbjcxUExpVEZMSFFIbFM2TjRtUHFGNF9ySEtsNmZtRDhYM2ZoM2xCT3FMamYyWDh2Q1NUcEVUTmxEMkI0dVdZd2s?oc=5", "source_name": "Market source", "published_at": "2026-06-25T07:00:00+00:00", "published_display": "25 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BHP (BHP) Signs Transportation Agreements With Canada\u2019s National Rail Carriers, Canadian National Railway And Canadian Pacific Kansas", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxPamR5bVA3OGRtSU5JUXB0aWZpWVZDU0YxZ2pQbWxqWWpjRFlKUVgyN18xUWFPaVA4T0J6c3hNQUVsZExfdzRwNm0xRGVtMnpmRE81OXN3YUlnOC1CYTJuVmo1OHhuTll3eGlrcXRYM1FfSy1YTC1MNDBmS3lsdFN1S1gtaGJveWhQQlNrTl9qdDVOUEpYbjcxazg2UkIwc3dRbjlUdTJnMA?oc=5", "source_name": "Market source", "published_at": "2026-06-07T07:00:00+00:00", "published_display": "07 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Union Pacific vs. CSX: Better Railroad Stock in 2026?", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxPc2pwM29FblNNZHRWbmtNaEZ3WkxDVDBmYl9pT1RKT2t2WFR5LWpzUjNXZU05T2pFVmI3RTEyWVFNUW8tVllYM3dvdHJjbFg1NURqajF0R2RSNEVEMmpsMGR2OUt4cTluQ2xfbm1UNUlSemplRFdPcEoyRFFxa1BkMVhrOFJPWkdveUUtMjZIX3pTWTJZWTc4Wg?oc=5", "source_name": "The Motley Fool", "published_at": "2026-05-27T07:00:00+00:00", "published_display": "27 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Canadian Pacific Kansas City (TSX:CP) Fairly Priced After Recent Share Price Strength?", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxPM05ZUTVTM1FtOVJSYk9IQm41bndtRUc4QVRxSnlOaF9HLVZzMFV2Rk80aTZIaEtKVWtWdUpKNXJFNlJWUVc5VmFQY0RDOG1nWnlOQ2Y0eUxtZHFDUEtIY1Z6WlN5T1RaMTQ1ZGZFQmVYOXlOa0RhQnA4UDBlb2lhSnhENHdHbmI0Nkt0bzhpNWRaQzVfVFU2ZTBmVGZ2dw?oc=5", "source_name": "Market source", "published_at": "2026-05-17T07:00:00+00:00", "published_display": "17 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "2 Canadian Blue-Chip Stocks Worth Holding Through 2026 and Beyond", "summary": "", "url": "https://news.google.com/rss/articles/CBMiggFBVV95cUxONGVTMkgxS3czMkxiWDFHYy1NMGg0V1pqd3FudUlQdkVCMWFBS0pyMDN0OENDN2RsQW9HSzlfd3pIZ2wxNGhmY1loRjNuY1RFc0REVy14R3Znbzc1c2FPanozamxqSVJnMG1WUzlHOERCNWtQX1hhT1FXZVJOajVwZHNR?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2026-05-14T07:00:00+00:00", "published_display": "14 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Earnings: Volumes Surprisingly Muted, but We Expect Growth to Return", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxPSXZQQ29ZWUJ5cnZYTE9WanRUWjhIV3JuMklQdWhLRmRiRUlZdEo5OXVOX0FYSEZPdnJBN2x4QjFhUXpiZTc3aU03ekNPU2ZvQUxKLTNEYnIwY2E2anRoQXhaMEtHd1BUSDRMY2V1R081MFg4a3Z6WjVJMWJHX2wtUXNvZ2c5M1ZhSDJTUndYYl9kQ0hyOE03Ul9oQm5weDBMcnlhNUpGbjRONjIwckgyTm1rRXJ4MnI3a2NoZA?oc=5", "source_name": "Morningstar", "published_at": "2026-04-30T07:00:00+00:00", "published_display": "30 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Kansas City (CP) Lags Q1 Earnings and Revenue Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxQUE5nemNpREdVa1k5YTJabzhETW5lU0luR2hXa1FUMmppaklZNTdMcDVkd1U5UkpyakkwM3pudlZrbGlMR1puOTBTc3AzNG1veWctc25FSkptdGlOeU1uZXZXblRLZGRYVGpucHdLMWVCWkhPczVUS1pidUw2S1VsczVSQ0JKWmx3NllWVE5DajhHLVpFUndVWVQzR0M?oc=5", "source_name": "Market source", "published_at": "2026-04-29T07:00:00+00:00", "published_display": "29 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Canadian Pacific Kansas City (TSX:CP) Fairly Priced After Recent Steady Share Performance?", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxQUmZvWUdrTlhpRXM5dGxjQ3R5aW92QWNhRTkzZFBwemttSVpUTlBvYzlmaHNHR1pvQXhQTHlsVTdEcVdoOW1yYXFsbWhUUFkyOEtWcGVVemVlSU9PS0xCRTlBc3BiT2pCRl9LWTFOVUVveUNTYnZ3cUpGVzhqSVZhRHpKeWJud1k2TlA1MnlvcG9QY191dllvR3RNaVFhQQ?oc=5", "source_name": "Market source", "published_at": "2026-04-23T07:00:00+00:00", "published_display": "23 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Kansas City (CP) Reports Next Week: Wall Street Expects Earnings Growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxOeG1PVlhybElsY3pHZ0djVnBzRWtXbEM5R0ptVjExa3pUaUpyZEF4Ty1xeHRxWm1kWVFSUlBXSTdqTnh4TGZpS2laRWF2S0U0VDFBS2t6eXN4MlBGMVdPTlQ3OFRGWUxYWXF3aUxOTDNWVHVEWUtKaEJqMUhrWjlyRmxxcGpYMEszQ0xFSlJzOVhwUGN4NlJpV2pUZDE?oc=5", "source_name": "Market source", "published_at": "2026-04-22T07:00:00+00:00", "published_display": "22 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Union Pacific: 2 Key Dates Are Coming (Earnings Preview) (NYSE:UNP)", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxOYzJDSFJhWDlSVXdrUl9yaGZPU25vczJyc3RxWldGTk1tSHdiQldsMlRsMGlJT0V0M0g2bjFrd0QxSFg1MnZLQjI1UU9UendZWWZ4c1dtRC16M3B1c2otXzlzNEJZcU1RR09GLURhWU9LR2pXOTBLVTZJYThnWFAxM0pCU0RZRU9wVlg3cWh0c1RjRlNINXRRVTdiYTJRQQ?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-04-20T07:00:00+00:00", "published_display": "20 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific: More Tricky Than Ratings Suggest (TSX:CP:CA)", "summary": "", "url": "https://news.google.com/rss/articles/CBMilAFBVV95cUxPNzUxSHh3RU11ck9RTDI4ZWNsRTZiX1h1d0tRYmd5MVZfbWkwSUkxeXVZX25zRmFycDNhVGdYWWsyNExvZE50SEhFM0ktLVpuYU8tSFctWjNnaWpyQ2oyckFFdWNXdFJaejEwM0VxMFJoalZKQWtrdHByY1lvOHhkbHE2LTVQWmhyZFlHai1mVnRQODFD?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-04-10T07:00:00+00:00", "published_display": "10 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Buy Canadian Pacific Stock. It\u2019s Headed to the Fast Track.", "summary": "", "url": "https://news.google.com/rss/articles/CBMihgFBVV95cUxOdWdwd0dQTTZkQXhCdDVDR0NMZlFfNmJNTzhtV2pBVXIyOTNISzlDZEt0SUxfc2h0WWJFUThiZnJtcl91OFVfV2xVeTlIU1VraXpqSFpmNWtMN3pHcjZKVVpFaUdacEF1cjM2SGNFbDc2dVJKVFM3MHk0TllySmQ1YVV1YUo4QQ?oc=5", "source_name": "Barron's", "published_at": "2026-04-09T07:00:00+00:00", "published_display": "09 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is It Time To Reassess Canadian Pacific Kansas City (TSX:CP) After Recent Share Price Pullback", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxNZkR4TzBxNjVXaHdJMXRTeTkxa09YNm9udmlJZGg2LVlrXzFoYUh1Tl96ZjIwWS1Pb01FWEw3RGNWT2hFV1h5Y2xubTFiVkNxZ3JZXzlpOGliY0t3Z3g3NnZFVnNIYUEySHUxaHM1bmplbnkzMFhRU0VVV24xUmE5dzlmM210b0hMQjdfMHd3QVdUUGl6Y1BSV0J4SVJsOUNXMXJ4UA?oc=5", "source_name": "Market source", "published_at": "2026-04-02T07:00:00+00:00", "published_display": "02 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Price Prediction: RBC Raises Canadian National\u2019s Stock Price For 2027", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxPakFuV3poRHdwd21nRDd6d1lyYXhGX3Z3TlZrSGpwai1VaHA1d2FoWlVmVlkwOHRGNGRrenZpVnRHdm51eDNCVVNvVGRUZDcxQjBEWXZLejEyenFKVzQ2Wm1JNHNGZFE2dnVVeHdrNjB4ZXQ5MExZRXdNcmVRUXZVN2VkZVRPMW03VHFNUXE4RzBYWDNuYWlOcHBNZ3MydWt6QmJkSW0tOW9zSzJYaTFuTQ?oc=5", "source_name": "24/7 Wall St.", "published_at": "2026-03-26T07:00:00+00:00", "published_display": "26 Mar 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "CANADIAN PACIFIC KANSAS CITY LTD/CN SEC 10-K Report", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxNZXpXd05jNURTWXV0WW5XdXg3WTJWNEw0N3V5cjlDSzlza3pfSGRVWHQzUWJoZGVrc3NqMUxnQ1ZUOFY3MGFqYVp4WWt1Sy1YREsxSGVpV1Q1NURwWEI3Y0N6V2luenNhbWZXaW56R3M4SHBzLVhIaF9La3BMQzJQYi1iLWRrcWQtVWxWSHd4YThROEpzUV9EaEZYTlFzSTRub2hhZkhPLWxyVmpCWG1fbDRoNA?oc=5", "source_name": "TradingView", "published_at": "2026-02-26T08:00:00+00:00", "published_display": "26 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Assessing Canadian Pacific Kansas City (TSX:CP) Valuation After Recent Share Price Momentum", "summary": "", "url": "https://news.google.com/rss/articles/CBMijAFBVV95cUxPVmV3cGFoa2Z4VEtZOVRTVjR5V1o4ZFU1N3ZTdXRqZ3ZwZjI2X1IwdVUtcWVXbmFoZU0tVXh0ZzV6ZEZkYi1ySjVDbGxPbURkY19XU1pOeEZqc0Z5a1F5SzlRaFl5Nk5jZk1vQlJmcy1oVE9WejBydG8wTEFEdE9FVTZNNUFmYzFTTUthNw?oc=5", "source_name": "Market source", "published_at": "2026-02-17T08:00:00+00:00", "published_display": "17 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Earnings: Industrial End Markets Remain Soft, but New Business Wins Drive Growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0AFBVV95cUxQTHc0LUYwMklJT25BUHQ0eVk0alFUenA0RXhvX3h6Nk5oMkx3ZmZfZEk4N016Mk5XNHpWVHBxNVcyMjkzMHk3Tmh3b3hkNVl3dzJlaEhkUUJrMUFhRDNEZUhxbk5QYklvZERBNW41OXdNVFVuT1N3Qmp4NC16alRnSlQ4VDNlTzd5bUxPMDB3U3dCZUs2NG4zRWRKWUxUZDExR0FIcnZtSW1uaHBvSXlqVEx0RnNTeTVMY2NtSnRScFFpMXhxa3ItNVRjSnBoOWdY?oc=5", "source_name": "Morningstar", "published_at": "2026-01-29T08:00:00+00:00", "published_display": "29 Jan 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Investor Outlook: Trade uncertainty hits Canadian Pacific Kansas City profits", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2wFBVV95cUxQc2ExMl9vdFFkaHpEMUxFREJSZ29IanQ3OEROcHVsb0NDZXVqUmxtWG9LZEtfYktFcHZpQTFZLU1nMkdQbjR3NHN3U2JIVkN1bWxubUx2aUZudEh3Wnd4a0VDOGtzUTBsOFQwNmRIZGxWLWgtYWVRNWxCNXNhZTVSaGZfTGZ2czBQbW5xanM3d1l3aTlWT0U4aFpYYUt1SXltODk0STd0aHJYWXl3eUNqTXgzWGRnNGJqbG5WZ0Jza2Exbm1VN0xjVjFYSVh0LVNMUWtfUzJRU1ZpUHc?oc=5", "source_name": "BNN Bloomberg", "published_at": "2026-01-29T08:00:00+00:00", "published_display": "29 Jan 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Kansas City: A Defensive Compounder, Priced Too High (NYSE:CP)", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxPZDFDZ094RlBtTkQ1bnlCdFFrQkZWaks1bHBwNlR6bUFyd292cTh3cUVWYXJPUjNZYzh0cmdXTXFiNVVRRC04dU84dTltOHZiazY1aC13NERUR200Y2pzMG5Ual9RQWJndkhmaDFJdkNZUlVoYS1DSnlVY3lKaDUweWhkUThfWGc3N3RJMHNsR0JLMjFVZjJibzJhTmtqYk5fZG8zMWFCcnp4OFAz?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-01-29T08:00:00+00:00", "published_display": "29 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Better Railway Stock: Canadian National vs Canadian Pacific?", "summary": "", "url": "https://news.google.com/rss/articles/CBMikAFBVV95cUxQelpCaV9mUnJ4RTU5Vk9fU1dGUHFTaktXdU9Ra3pjZHJrMmVpSEpVWlREODBmRjBsb0VHMW5VMjNCSS1sTTc1dDlXbXlKRUNpeGRTUl8wUW9KMzF6cWNGZ0dSeDQ1b1pHNEJiTEFTUTJoa2l0RXlhbllyRjdoNkprUHBUQ0dWOFdiZnVxUzV1WHM?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2026-01-27T08:00:00+00:00", "published_display": "27 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Kansas City: Not Just Another Railroad (NYSE:CP)", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxOUUNOMGF0Smg5RzhOM010ZmtYT2dGWWNxeXpYZk82U3JISnFWeFdRQjRiQkYxN3RVWHRtVHhIdmhlN1RDc2xIOHRTUVczYTRVbUtVblhfNGNfUG16S0hSRHEzNHJWNnFXWURKVHZxYThwYUVmajdHRmNXQkV1Q0czTmJHMFEtejlCTzRqRXRQOFk2VENIa1BSR3JUMA?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-01-20T08:00:00+00:00", "published_display": "20 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Canadian Pacific Kansas City (TSX:CP) Offering Value After Recent Share Price Weakness", "summary": "", "url": "https://news.google.com/rss/articles/CBMihAFBVV95cUxQNmdzWFBHZEFtVTEzMlR1QmtWanZwbWNjWVNON1FSQ05EZFRkNGJLdVVrTkVzbmViQkFEZVVZMlVjZ1ZaaFdtTG9fajJucHZfaGNOSHU2bUxncXFkSWxoSzFkNUJ1QmhwSW1HSFBaWTJSdjhILWVaRHhwZXZDQlhhelVDSDQ?oc=5", "source_name": "Market source", "published_at": "2026-01-16T08:00:00+00:00", "published_display": "16 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Superinvestors Increase Stakes in Union Pacific as Conviction Builds in Railroads", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxOWWQxam1iOVJ1OENRU1EwSmJOOVZuWWx4WW1LZmFMUFkxUUFPenRuQk1JeEJ4dDNrOW12M1FKWUdvQ0haal9VYXU0T1lEZkFjRHhlUEFxUFZ2TWp5OHFJZlprWkJ3UlYtOFBiQVAyUHBLTGQ4akRfRUlBa2hrMzZpcmlBVEkybFdKclF0aVJOQWI5WGFJMXFQQzlBNzRvcnlrYXdndGM3WGNlNk03a0oxSXlFZkhadHhUckVQXw?oc=5", "source_name": "The Acquirer's Multiple", "published_at": "2025-12-22T08:00:00+00:00", "published_display": "22 Dec 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Earnings: Volume Growth Resilient Thanks to Ongoing Merger Synergies", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxNOFNQR2p2ZlVaZmVyU0tBWmZ3Q1JEV3kzRUxxYVZyWmRLRzN5ZHNmUzhIcWNqLW5OeS1sZ3lfQ3Juck1lYTJBQWV0Q3NrTUc4LTE4TDlOemV4dW9yX29qSG4yOWoyQUNSckQxQXNiMjJfWUlsN3U5UzFZTUtndmpkcExjdW5lcUFnNzVldUF2WUdlZG9heHNxZ3FsdmRLVnB6VzdUYU03UDZ5ZWxUc2F3UGxubGQ1UE1jZ3F0NG9sdmZYRTg?oc=5", "source_name": "Morningstar", "published_at": "2025-10-30T07:00:00+00:00", "published_display": "30 Oct 2025 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Pacific Kansas City Stock Is Stalling: Buy the Dip or Wait?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiwFBVV95cUxOdWJMY3hoanY3WGZqR1Rzb0F3TkVXUkNQTDJSZmpDajltOGhLZXYtWjRFSmlva3RLUC15M1BldW45OFB0dlZfWFVBaU9LOFprWUx4NXBFOTFDV0JBRGQ4OENzaFRlZWxZWHgtSWItelBjNGRKempkcmpqUE13M3ZaNzQ0SUhmRnFXbFlZ?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2025-10-24T07:00:00+00:00", "published_display": "24 Oct 2025 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Union Pacific Earnings Were Solid. Investors Care About Something Else.", "summary": "", "url": "https://news.google.com/rss/articles/CBMiekFVX3lxTE9qVTc4eGQyVWI3R3lKVmlhampJbFlzaTlNSXNtVS1XNndMYTVHYXRvRUhjbEtuRmVGcjhPeDhieWx4cHNCcW5iMWlEMDNqT2h6UWJRN1EzVXViSWViVUVMYWZabF9OVkZaWXh0Zmk1OFJJOHNxREp1ekx3?oc=5", "source_name": "Barron's", "published_at": "2025-10-23T07:00:00+00:00", "published_display": "23 Oct 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Here\u2019s Why Pershing Square Holdings Sold Canadian Pacific Kansas City Limited (CP)", "summary": "", "url": "https://news.google.com/rss/articles/CBMihgFBVV95cUxNcVFBWnRoMERCbXRTWFVBWVYwaGE3MzBxS3pkQUpTQjFmTk1XdzNteXJDdWNpSkNmVnFESmhSNC1ZUTctN0V6dldsWjdiY3VIem5YWHUwdXVUSWU1MllSY3Jib1dfcGlORFVZMUVmWmFIWjhZX2N6dEV1NEVDV3l5YjVKYUZiQQ?oc=5", "source_name": "Market source", "published_at": "2025-09-08T07:00:00+00:00", "published_display": "08 Sep 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Train Stocks Could Fare Well as Union Pacific and Norfolk Southern Merge. Picking Winners.", "summary": "", "url": "https://news.google.com/rss/articles/CBMizAFBVV95cUxNUXFBRkpza3JwODdndGVvRVhQaThvSEJfaS1YQkJhX3ZpYkwxTVdZRzRYZE5ndG5yVHRqbTU4UTFBTTJXbTQyTUJQUk4wLTZ6TV85bXZNaG1iSVZoRm5JaHc0bThYQVJKZ3BxcFFMREJnM0c2Ny1UeXFXc21tUm9tZWRyRUVOb1JOR0xXR2Z5R1lZZW83WDdVbnF4XzVHZTBHSzdxLTJTSTZRUC14LWRJYzVxZXRMRHZYWmZoRlpCSTJmYXhnWm4xc0JOSkI?oc=5", "source_name": "Barron's", "published_at": "2025-08-01T07:00:00+00:00", "published_display": "01 Aug 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Berkshire Hathaway: Union Pacific\u2019s Merger With Norfolk Southern Has Raised the Stakes for BNSF", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxNSEUwdzRfWm9PVWRxYlh6dU5VMlROZEJpNFdzdEdYRHVGMWxsZ0FSTlBKMVF1bDhhZXdJMmR3cHhCbWg0SWhoY2ZnelMyQkxOU1lCVllVSWJnRnVyNnhpZFRYejJxZkZZUHo0QmVCOUdfNWs5RjhPUXVTcjhial8zTnNIdzc0OFREQ1FNMWVmeDRYV19mZjFjOGowa3hNZ0hRQjRXSG5xLXU4ajZUTGN0dGlXY293dVZsWlBWRw?oc=5", "source_name": "Morningstar", "published_at": "2025-07-30T07:00:00+00:00", "published_display": "30 Jul 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Union Pacific-Norfolk Southern Merger: Why the Stocks Are Dropping", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxQeFA2dE9pc3d4RHZZdVd2OGNkRkxIOFNGQjFHOGRjcHFpQzFlbk5meXltYnVfbUhJMEt4Y3FVUG9xcVZaNHFtczRsQzlfUklNVWpnQ0p4cTQ3VEluUFRhb0dxWlVmN1ltVDctT2p2TmFFYU9NeXJrem1TSGlONExrZnFRLVY5MUVyWDRnVjNCRGpUNzFNbDE4bzJSelkyVFd0RHc?oc=5", "source_name": "Barron's", "published_at": "2025-07-30T07:00:00+00:00", "published_display": "30 Jul 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 88, "total_relevant": 37, "sentiment_summary": {"positive": 13, "negative": 0, "neutral": 24, "score": 56, "total": 37, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 82, "events": [{"event": "general", "label": "Market update", "weight": 15.5, "count": 25}, {"event": "earnings", "label": "Earnings", "weight": 4.7, "count": 6}, {"event": "deals", "label": "Deals and strategy", "weight": 2.7, "count": 3}, {"event": "guidance", "label": "Guidance", "weight": 0.9, "count": 1}, {"event": "liquidity", "label": "Balance sheet", "weight": 0.55, "count": 1}, {"event": "capital_return", "label": "Capital return", "weight": 0.55, "count": 1}], "positive_events": 13, "negative_events": 0}, "market_context": {"has_market_context": true, "latest_close": 127.62, "latest_week": "2026-07-10", "one_week_move": 2.3, "four_week_move": 1.6, "twelve_week_move": 14.3, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 1.383656, "market_dynamics_buy_signal": false, "relative_strength": 5.427788, "fair_value_gap": 18.6, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "undecided", "expectation_probability": 53.3063, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+2.3% over one week, +1.6% over four weeks, trend active, and near fair-value range."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 66, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Market source", "count": 13}, {"label": "Morningstar", "count": 4}, {"label": "Seeking Alpha", "count": 4}, {"label": "Barron's", "count": 4}, {"label": "Yahoo! Finance Canada", "count": 3}, {"label": "simplywall.st", "count": 1}, {"label": "Sahm", "count": 1}, {"label": "Stock Titan", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 37}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 25}, {"label": "Earnings", "count": 6}, {"label": "Deals and strategy", "count": 3}, {"label": "Balance sheet", "count": 1}, {"label": "Capital return", "count": 1}, {"label": "Guidance", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "56/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Market reaction", "value": "Balanced read", "tone": "neutral", "text": "News tone and price action are not far from neutral."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "82/100 classification confidence."}, {"label": "Company focus", "value": "37", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "13", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+2.3% over one week, +1.6% over four weeks, trend active, and near fair-value range."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "How Investors Are Reacting To Canadian Pacific Kansas City (TSX:CP) Record North American Grain Volumes"}], "updated_at": "2026-07-17T22:37:34.127616+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}