{"ticker": {"uuid": "55cbf7a8-97b7-45b9-bf5b-932f33228512", "symbol": "TIH", "name": "Toromont Industries Ltd.", "exchange": "TOR", "country": "CA", "sector": "Industrials", "industry": "Industrial Distribution"}, "articles": [{"title": "RBC Capital Keeps Their Buy Rating on Toromont Industries (TIH)", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2gFBVV95cUxOSk92Z3VGeFdZb1E3dEhva3puMnJ5LXBjYlVuMzNjRzBFajFsNl8wM1JnNGd1Q3VjcFA0dlAxcXNiMUZwd09JSmUydHZ1VS1nMHRXbFFUaE1ncnFPZ2JpSVViaVZCTE9OQmo0ZVR3dGVBcXdRV3FZcFN3NUVTQ19ZQ080TENzMW9oeVRUM3N2bXo4VU9kd1JubWJ3S2ZiRDFKVHZoLTdLNnphLV9lQjBqZUhZRW5xLV9IRFY3bzRHVVJya3VLOXJQU09nZHU3OE5oTzFZUzRrUUpjZw?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-06-19T11:55:00+00:00", "published_display": "19 Jun 2026 11:55", "sentiment": "positive", "sentiment_pct": 66, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Stock Movers for Thursday | Toromont Industries Ltd Was the Top Gainer; Industrial Distribution Led Gains", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxPeDJGOUFOSGJ2OV83Wl82UVd5dWZ0RGU1YUxKOHJHMC0tNEVCS2lkNzEzeXk3bXEyZUx5NHBKWVN1SmEwUDFuRGJST0d5cXZOUWx4MFVPTGptaUJLZDNrYmxfSHhNRnk0ajNtMS1XRS1jX2Q5dXNlQjdrSXQxS0p3a0hVSHVvcVZhLURfM2l1dWVrMXlnNEEtM2M4dFIxMUlZaFJPUEpaOUxIZHd5?oc=5", "source_name": "Moomoo", "published_at": "2026-06-18T20:30:21+00:00", "published_display": "18 Jun 2026 20:30", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TOROMONT ANNOUNCES UPDATE ON POWER SYSTEMS BUSINESS", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxOck1UdVJldm5zNzBoYm9ON0g5MnBvN0syWno3TWxCZGtPWTVUU0REY0MwdFZkUHpjNFNndlJyREw4VG1sZENoMXBWUTd4dWhidzJuNTk2a3hJUjR4UHBxZGRnUm1HODJzQUZJLW1vUEJLVThqN1BUam9tcFNnTlpGZmlwSG4yMmJzTk5aQU1CZHJEcnpBbTRwR1hFcm9fRzgyRUZ2VzluR2VvZw?oc=5", "source_name": "Market source", "published_at": "2026-06-17T21:00:00+00:00", "published_display": "17 Jun 2026 21:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Toromont Industries Ltd.:", "summary": "", "url": "https://news.google.com/rss/articles/CBMiekFVX3lxTFBobElnc1NWS053Z2NtdXFjcVVnV3BaTFpibVkzcTN2M3ltNVBlVEc0eHBNVFQ0YWczd0ZFWENXTHBYLThQWDZFSkRCeUJ4RG05QUk2NE9KMnk0TTBfZlgzQlZqdzFtbVpvVUZsbUxoRnlMOHh0VmE4Zi1R?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-04T07:00:00+00:00", "published_display": "04 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": "Should Toromont\u2019s Q1 2026 Double\u2011Digit Growth and Dividend Affirmation Require Action From (TSX:TIH) Investors?", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxNcXYzdTJ6ZDRiNktrbE9JMkQycUp2ZjRoaXRfMjhJN1E1eHZhaUk0WkEtbFhrVWJqOGRVenJobEtTZWFHQV9fTWxRWFk5Rk5UdmhMdnlER0FQUU5PQ3B0X1ZFZnl0ZWZJM1dlT25CSUZpSUE0NGNETFVYSDBHenZxYi1sVHVnMXlDbm9lVVZHa0ZwZUFxcVg0TGhB?oc=5", "source_name": "Market source", "published_at": "2026-05-03T07:00:00+00:00", "published_display": "03 May 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": "Toromont Industries Ltd. 2026 Q1 - Results - Earnings Call Presentation (TSX:TIH:CA) 2026-04-29", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxPa1V4eXdSTFNsTDdkcF9aRE5CS0U1akYyZzh0SGxWUnh3Nl83bVBBa2dNWHo5ZU4wV0lsYzdaUXluVGtEWTVLelVWY2RjOFZibWNMaE55cXJleFBrbTRLbDF3Q1B5bzRGUHdJVVMzNU9sWG12TnhmWVI4TGpPVDI4elBobG80TVJNeV9qSnc0eVpDRXA4UnlNcWUwQ29JOENXdTZ2eVRqXzZsR0E?oc=5", "source_name": "Seeking Alpha", "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": "A Look At Toromont Industries (TSX:TIH) Valuation After Its Strong Recent Share Price Run", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxPOFRjajZXdGZlN1FiT2pCU3c1Tlp2QjNseDZ0cDE3RHJSYmJ1MVdsdUZ6d2xkNWlIU3k5U1o2TDJ5Unk1ZUtZdS1ieXJVZGJzSDgxRlBSd2RiU2tlWmhaamdxYkptNzZNWlRBaWFtSlRBdTZVX0dDT1BCTk83Q0xfZExHa21JSkdHNDJGQVYzVmROVVZJb1ZQWXRYdVloQQ?oc=5", "source_name": "Market source", "published_at": "2026-04-20T07:00:00+00:00", "published_display": "20 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": "How Investors Are Reacting To Toromont Industries (TSX:TIH) Joining The FTSE All-World Index", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3wFBVV95cUxNeVRnRVF0VVVXanl0aFdCaXVETVhmWFpEOWFmOWhIazU4cmJSeXgzYXcxYXZaN1R3dVJpX016cGhFRWpsT3pxWEg0REtLSVJTVUdiR0dWYndJSVlYZ2RvN3RmQjF5YzlPZW9od0Qya20yTmtfTDdfd052NE85c3RYN0Y4Nmh2SUZscGNfek52Ym1wMndNanlQR2VaVTFWV1pNbEFNQmViZVRkbThmUUdSakpTNVF3bzhtQk56S0Q5elZ0UlVKODVFYmR4VkZ0LTdLcXMtczR2dWFoSmM0WVI00gHkAUFVX3lxTFB6WmR6Rk5VQUg3emxjM0tGQnUwclVqcDJMdzdFVVNOSnBtbnFlODFkdHVpMXN3QWJpUFFfc3JUVFYxSnlVcFhwREZUcXgtdGJlRHVCSjZDX2wya1MtcVpJSUNyT25HUGtKZFhKODlaUVgwRmNheFpINkVWWFpNZEpwZ0xybTB5VjVpUFFsREphZEpWbEU0X0FqbWlCUjEwM3E2ZTdFUFdnTHpDNl9fbmE2bmZ6R0swUU1ENkUyZGFjam5nSDR5VW1Ib1lOcEpIOXdQb1p5VlZyS1dralhnSWtwMnM0bw?oc=5", "source_name": "simplywall.st", "published_at": "2026-03-31T07:00:00+00:00", "published_display": "31 Mar 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": "Toromont Industries (TSX:TIH) Attracts Bullish Attention As Operations Scale TSX Composite Index", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1gFBVV95cUxQcklFNVBlRUtKd2dqcWZqMXpRYWMzX2F6YlVRWUdCYy1jUlJQb19XOEFCSzBrSF9ycDRZaFY0QXk4UjVMeWY0ZG0wbnZDQjRzbmZycUlTNjQtSERwb2cxanZnNUdwNjFfY1RKRk5oby1lNFREOHN2YVJ6UnhnZzdHQklINk85S2VKU0lJOTZZMGxCS2o1NWl1VVB0cENRZ25Bai1obmM3ZFNfY1dKSTVmV0ZNOHhTbW1LMHh6LUl5WEIzXzJBdnZlYWxJZ0ZXeXhNWTFQeG13?oc=5", "source_name": "Kalkine Media", "published_at": "2026-03-02T08:00:00+00:00", "published_display": "02 Mar 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Toromont Industries Ltd (TSX:TIH) Charts A Shift Within The TSX Composite Index Today", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxQT2d6bHMyLVF5SDBiQ1ZpRmtab3Zodk42bHBQR0F5N2x0aVp0SFBvM1dNeXRYYTBhbW9LZ3pQV0NGTjVLUWo5YXU4RWItejRyWGRxYkxWRkdaUEF0V0R4el8wbEhTQURRTkRPU1hvZk9KWkdsOVhUQjlOOVh5REJyV2ZLTGNELWpWU1VmTlJ4YWRUMGRQVEFPTEMwcDlFckhxT3NKX1JtMUg1MTl2TFNaTk90dVRfaTI5aDV6eTR2cmRzSjhYNUs0?oc=5", "source_name": "Kalkine Media", "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": "Toromont Industries' (TSE:TIH) Shareholders Will Receive A Bigger Dividend Than Last Year", "summary": "", "url": "https://news.google.com/rss/articles/CBMijwFBVV95cUxQbGZiYkZDTzVSa0hjaEs1eEdWbVdTUVphRHJZTnh5SGlxaTAxbHl5d2RGbEFiNmV5ajFPekNseDNCTVFGcmVPX2lGTWJjRnAwQlIxN1JEcFpVX1EtRTRDUEJSU0RqMl90LWV0NzMxUFVwUXhoNTBVNHduQVk4ZmRENms2NF9MMGNyV3pxdE9uUQ?oc=5", "source_name": "Market source", "published_at": "2026-02-14T08:00:00+00:00", "published_display": "14 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Assessing Toromont Industries (TSX:TIH) Valuation After Q4 Beat And 37th Consecutive Dividend Increase", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiwFBVV95cUxNVDhxTmxKZDlCR1htcHQ5ck9rVGRwYXh0RVVRRUliM2lPSU9rbG5vMGlpeXNqM0l0WFUzRHU2S2I0eHVjYzNFQVgyUVV6aUNHYnR1eEp3MDBmSEpDUzdDUXBCeGVOd09xZVhwOURFa3VWUnVxTUhNSWJvdnJ5LTQxcUd5bUVYZVJtdFZJ?oc=5", "source_name": "Market source", "published_at": "2026-02-12T08:00:00+00:00", "published_display": "12 Feb 2026 08: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": "Earnings Flash (TIH.TO) Toromont Industries Reported Q4 Revs $1.42B; Basic EPS $1.93; Increased Quarterly Div By $0.04 Per Share to $0.56", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4AFBVV95cUxPT25OY3dIdWI3UmtGNXBHdm1RVXpIZ1VWRzQwVTk5WlJENzRlc1VyNEc3a2R1clpYUUgwSjhRR3Zrbl9aRGZleC1fMGtjS0NoOGM1LUZibE96VlVqaWJNbXdDOTVKUng2ZXByRnRuUkhHZkNpc0xqaEFXTUVJa0locE5tQk9KTEpxc2hyZ1RacWVvX0pyMmktcXJpQ29CSWsxZDgzaDVXdm9MN05yT215b04wMFV5RHBhNUJhVFk3Wm1DeWxvRFBvNTlLZGV6Q3VnZTVjLXYxRFBRczFaTXdlSg?oc=5", "source_name": "marketscreener.com", "published_at": "2026-02-11T08:00:00+00:00", "published_display": "11 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Toromont Industries (TSX:TIH) Holds Steady in S&P/TSX Composite Index", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxNdDl1Yy1pTGZhZHRhLTJRMjJ5T3BFQkUtd0lQNXRIMDU4RmlnaWl3eVhUZWx5Wk9Lbkg1Zm5HZC1EYk9WbngwbjVZV3NkNkhjZ1UxRGFlSUlnYkQtc3RMejNyUGNJRlF1MW9vZEF4ZDdzOWFlLXZ4ZkphODN5bDdZdUZWSlFWZHJXQzAzVll0MWlvNHk4dE5kQ3RWcGtfMzZsRUZweW0wenpvZTJBdW1R?oc=5", "source_name": "Kalkine Media", "published_at": "2026-02-05T08:00:00+00:00", "published_display": "05 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": "Is There Now An Opportunity In Toromont Industries Ltd. (TSE:TIH)?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3wFBVV95cUxObnJmNkZKZW55ZjFVRVU0Z3o3LVA1YkZyS2V4b3JjVm9VcG5XYTdSMUw2Wk52TVBmUmJwSlotZHNBLTF2RmM0Ym1wRjB6eUlYSHNjT3QyM0tpaWpaazdxaWxmVmlSZWFoNk8zM0ZPRmNzZFRlYWZoWHZZU0ZtTlJtakhDTjhrM040eURPVXNlQzI5XzlaTzY4QXlIYmFEZ1RzM3FuQnpuQ2lhbTRjMDlSVlFFVmtvR2FvNUFmRlI0clplc3NIcEZLc3NKZmxrNks0ZF9KYzQ2YmlacWozTlE40gHkAUFVX3lxTFBFSXNrVWNsUl9aR2NtNF96UHVQeG5HYk50TWJJM2MxWUY3MkpFTE5MNjE4cDZyYUttYjViOW5jM3RzZ2tkSHRJeXE1bS1WWXJVOElvRW5DV3czbjNTc0h2a2dDTXNSVklkWVdRYWpfOU1GanNRTWdLcGNfVTJ2bkJHMHkxUGVic0pSUy04Z3ZmZjNLUHhGU1U1bHJ4cTBTQ3o0VWtKYzRibmhweF9IczB5LV8xa3ItYm1VRGJRU2lMMmtRTzlTN1ZCTkxKX1lhM2FsQkFSVWRLdW5OcVV6Sno4S3FaZQ?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-31T08:00:00+00:00", "published_display": "31 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": "Returns At Toromont Industries (TSE:TIH) Appear To Be Weighed Down", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3wFBVV95cUxQNzR5VjdMX0JkVkVqc2lqU0JUMkJXaWwtZWY4U1dXcVYxemJMdlRDN3hwMFlMVjEtVm9DRm5UNE9mS3NlN1c5MFAzeXBVbkszT2lEdngzanRIaTlGMk5pTDJKWjkwTzhVc3hUc19vdDdaZ3d1V054UW5JaF9PSWpHa2NRSG5VYmhpbUdlSHdiSHlKNC1wNkxtTFFJQzFfS01lcXpFZ1JFZWNZdlVQYmZfcmRxNHNvZmF4TUdtQTVYMWdfdTh3dXJ1OTlmZXBtd3diejdNWEJuX3p1SE1TS0NZ0gHkAUFVX3lxTFAzNENTYVBiZmZTc0ExTEl4T3NWX2gxVG0zQ0VhUEZJdkstV3NNekUyN3JHOUFVcXp4OWNLcUdNQi1ZRXRzZFIza29SY2R4MXRQWXRCVllTZHFOSVFmYVI5bzF1c2VVVE5ha3UzNXhfWmxyYmNCXzN4dmFLMmhrQ0JOc0d1YkpaVXFnR1pKS3UxVVJnS1cxME52Ni1oc1d4ek45RnlnWVM0ZEJqNmpUczFXelFJdkNmd3lVcmE3ZXZ5M2dGMEh2b3phZUVKV090ZWFwMDVoVjdsWmJGTC1OOXVZajFpcg?oc=5", "source_name": "simplywall.st", "published_at": "2025-12-26T08:00:00+00:00", "published_display": "26 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": "Canada's Toromont to buy Caterpillar dealer Hewitt for C$1.02 billion", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxPaS1naVM0N2poZHNia0N4aWxvcjB0eTFvUE9SbDh3V1R1UmhIWjZmd1ZhRU9RakhieENWQ2tJcUpLS1pKamhyOEFOVHUyemIyNmR3UkFwRkEtVUpwaE1qRV80MUJSVC1RSWZETU50RHc3WWlKZktMSV9wR2pwbEdSUFlEVkpNYnFsZ3N6eXRwOEFBcVJOWnFoZzNvV25Na2g3NkxpOFBEcHlWbnY0RzZ1alhmRjlMOXVjZkRnckNXaw?oc=5", "source_name": "Reuters", "published_at": "2017-08-28T07:00:00+00:00", "published_display": "28 Aug 2017 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "RBC Capital Keeps Their Buy Rating on Toromont Industries (TIH)", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2gFBVV95cUxOSk92Z3VGeFdZb1E3dEhva3puMnJ5LXBjYlVuMzNjRzBFajFsNl8wM1JnNGd1Q3VjcFA0dlAxcXNiMUZwd09JSmUydHZ1VS1nMHRXbFFUaE1ncnFPZ2JpSVViaVZCTE9OQmo0ZVR3dGVBcXdRV3FZcFN3NUVTQ19ZQ080TENzMW9oeVRUM3N2bXo4VU9kd1JubWJ3S2ZiRDFKVHZoLTdLNnphLV9lQjBqZUhZRW5xLV9IRFY3bzRHVVJya3VLOXJQU09nZHU3OE5oTzFZUzRrUUpjZw?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-06-19T11:55:00+00:00", "published_display": "19 Jun 2026 11:55", "sentiment": "positive", "sentiment_pct": 66, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Stock Movers for Thursday | Toromont Industries Ltd Was the Top Gainer; Industrial Distribution Led Gains", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxPeDJGOUFOSGJ2OV83Wl82UVd5dWZ0RGU1YUxKOHJHMC0tNEVCS2lkNzEzeXk3bXEyZUx5NHBKWVN1SmEwUDFuRGJST0d5cXZOUWx4MFVPTGptaUJLZDNrYmxfSHhNRnk0ajNtMS1XRS1jX2Q5dXNlQjdrSXQxS0p3a0hVSHVvcVZhLURfM2l1dWVrMXlnNEEtM2M4dFIxMUlZaFJPUEpaOUxIZHd5?oc=5", "source_name": "Moomoo", "published_at": "2026-06-18T20:30:21+00:00", "published_display": "18 Jun 2026 20:30", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TOROMONT ANNOUNCES UPDATE ON POWER SYSTEMS BUSINESS", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxOck1UdVJldm5zNzBoYm9ON0g5MnBvN0syWno3TWxCZGtPWTVUU0REY0MwdFZkUHpjNFNndlJyREw4VG1sZENoMXBWUTd4dWhidzJuNTk2a3hJUjR4UHBxZGRnUm1HODJzQUZJLW1vUEJLVThqN1BUam9tcFNnTlpGZmlwSG4yMmJzTk5aQU1CZHJEcnpBbTRwR1hFcm9fRzgyRUZ2VzluR2VvZw?oc=5", "source_name": "Market source", "published_at": "2026-06-17T21:00:00+00:00", "published_display": "17 Jun 2026 21:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Toromont Industries Ltd.:", "summary": "", "url": "https://news.google.com/rss/articles/CBMiekFVX3lxTFBobElnc1NWS053Z2NtdXFjcVVnV3BaTFpibVkzcTN2M3ltNVBlVEc0eHBNVFQ0YWczd0ZFWENXTHBYLThQWDZFSkRCeUJ4RG05QUk2NE9KMnk0TTBfZlgzQlZqdzFtbVpvVUZsbUxoRnlMOHh0VmE4Zi1R?oc=5", "source_name": "marketscreener.com", "published_at": "2026-06-04T07:00:00+00:00", "published_display": "04 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": "Should Toromont\u2019s Q1 2026 Double\u2011Digit Growth and Dividend Affirmation Require Action From (TSX:TIH) Investors?", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxNcXYzdTJ6ZDRiNktrbE9JMkQycUp2ZjRoaXRfMjhJN1E1eHZhaUk0WkEtbFhrVWJqOGRVenJobEtTZWFHQV9fTWxRWFk5Rk5UdmhMdnlER0FQUU5PQ3B0X1ZFZnl0ZWZJM1dlT25CSUZpSUE0NGNETFVYSDBHenZxYi1sVHVnMXlDbm9lVVZHa0ZwZUFxcVg0TGhB?oc=5", "source_name": "Market source", "published_at": "2026-05-03T07:00:00+00:00", "published_display": "03 May 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": "Toromont Industries Ltd. 2026 Q1 - Results - Earnings Call Presentation (TSX:TIH:CA) 2026-04-29", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxPa1V4eXdSTFNsTDdkcF9aRE5CS0U1akYyZzh0SGxWUnh3Nl83bVBBa2dNWHo5ZU4wV0lsYzdaUXluVGtEWTVLelVWY2RjOFZibWNMaE55cXJleFBrbTRLbDF3Q1B5bzRGUHdJVVMzNU9sWG12TnhmWVI4TGpPVDI4elBobG80TVJNeV9qSnc0eVpDRXA4UnlNcWUwQ29JOENXdTZ2eVRqXzZsR0E?oc=5", "source_name": "Seeking Alpha", "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": "A Look At Toromont Industries (TSX:TIH) Valuation After Its Strong Recent Share Price Run", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxPOFRjajZXdGZlN1FiT2pCU3c1Tlp2QjNseDZ0cDE3RHJSYmJ1MVdsdUZ6d2xkNWlIU3k5U1o2TDJ5Unk1ZUtZdS1ieXJVZGJzSDgxRlBSd2RiU2tlWmhaamdxYkptNzZNWlRBaWFtSlRBdTZVX0dDT1BCTk83Q0xfZExHa21JSkdHNDJGQVYzVmROVVZJb1ZQWXRYdVloQQ?oc=5", "source_name": "Market source", "published_at": "2026-04-20T07:00:00+00:00", "published_display": "20 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": "How Investors Are Reacting To Toromont Industries (TSX:TIH) Joining The FTSE All-World Index", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3wFBVV95cUxNeVRnRVF0VVVXanl0aFdCaXVETVhmWFpEOWFmOWhIazU4cmJSeXgzYXcxYXZaN1R3dVJpX016cGhFRWpsT3pxWEg0REtLSVJTVUdiR0dWYndJSVlYZ2RvN3RmQjF5YzlPZW9od0Qya20yTmtfTDdfd052NE85c3RYN0Y4Nmh2SUZscGNfek52Ym1wMndNanlQR2VaVTFWV1pNbEFNQmViZVRkbThmUUdSakpTNVF3bzhtQk56S0Q5elZ0UlVKODVFYmR4VkZ0LTdLcXMtczR2dWFoSmM0WVI00gHkAUFVX3lxTFB6WmR6Rk5VQUg3emxjM0tGQnUwclVqcDJMdzdFVVNOSnBtbnFlODFkdHVpMXN3QWJpUFFfc3JUVFYxSnlVcFhwREZUcXgtdGJlRHVCSjZDX2wya1MtcVpJSUNyT25HUGtKZFhKODlaUVgwRmNheFpINkVWWFpNZEpwZ0xybTB5VjVpUFFsREphZEpWbEU0X0FqbWlCUjEwM3E2ZTdFUFdnTHpDNl9fbmE2bmZ6R0swUU1ENkUyZGFjam5nSDR5VW1Ib1lOcEpIOXdQb1p5VlZyS1dralhnSWtwMnM0bw?oc=5", "source_name": "simplywall.st", "published_at": "2026-03-31T07:00:00+00:00", "published_display": "31 Mar 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": "Toromont Industries (TSX:TIH) Attracts Bullish Attention As Operations Scale TSX Composite Index", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1gFBVV95cUxQcklFNVBlRUtKd2dqcWZqMXpRYWMzX2F6YlVRWUdCYy1jUlJQb19XOEFCSzBrSF9ycDRZaFY0QXk4UjVMeWY0ZG0wbnZDQjRzbmZycUlTNjQtSERwb2cxanZnNUdwNjFfY1RKRk5oby1lNFREOHN2YVJ6UnhnZzdHQklINk85S2VKU0lJOTZZMGxCS2o1NWl1VVB0cENRZ25Bai1obmM3ZFNfY1dKSTVmV0ZNOHhTbW1LMHh6LUl5WEIzXzJBdnZlYWxJZ0ZXeXhNWTFQeG13?oc=5", "source_name": "Kalkine Media", "published_at": "2026-03-02T08:00:00+00:00", "published_display": "02 Mar 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Toromont Industries Ltd (TSX:TIH) Charts A Shift Within The TSX Composite Index Today", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxQT2d6bHMyLVF5SDBiQ1ZpRmtab3Zodk42bHBQR0F5N2x0aVp0SFBvM1dNeXRYYTBhbW9LZ3pQV0NGTjVLUWo5YXU4RWItejRyWGRxYkxWRkdaUEF0V0R4el8wbEhTQURRTkRPU1hvZk9KWkdsOVhUQjlOOVh5REJyV2ZLTGNELWpWU1VmTlJ4YWRUMGRQVEFPTEMwcDlFckhxT3NKX1JtMUg1MTl2TFNaTk90dVRfaTI5aDV6eTR2cmRzSjhYNUs0?oc=5", "source_name": "Kalkine Media", "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": "Toromont Industries' (TSE:TIH) Shareholders Will Receive A Bigger Dividend Than Last Year", "summary": "", "url": "https://news.google.com/rss/articles/CBMijwFBVV95cUxQbGZiYkZDTzVSa0hjaEs1eEdWbVdTUVphRHJZTnh5SGlxaTAxbHl5d2RGbEFiNmV5ajFPekNseDNCTVFGcmVPX2lGTWJjRnAwQlIxN1JEcFpVX1EtRTRDUEJSU0RqMl90LWV0NzMxUFVwUXhoNTBVNHduQVk4ZmRENms2NF9MMGNyV3pxdE9uUQ?oc=5", "source_name": "Market source", "published_at": "2026-02-14T08:00:00+00:00", "published_display": "14 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Assessing Toromont Industries (TSX:TIH) Valuation After Q4 Beat And 37th Consecutive Dividend Increase", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiwFBVV95cUxNVDhxTmxKZDlCR1htcHQ5ck9rVGRwYXh0RVVRRUliM2lPSU9rbG5vMGlpeXNqM0l0WFUzRHU2S2I0eHVjYzNFQVgyUVV6aUNHYnR1eEp3MDBmSEpDUzdDUXBCeGVOd09xZVhwOURFa3VWUnVxTUhNSWJvdnJ5LTQxcUd5bUVYZVJtdFZJ?oc=5", "source_name": "Market source", "published_at": "2026-02-12T08:00:00+00:00", "published_display": "12 Feb 2026 08: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": "Earnings Flash (TIH.TO) Toromont Industries Reported Q4 Revs $1.42B; Basic EPS $1.93; Increased Quarterly Div By $0.04 Per Share to $0.56", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4AFBVV95cUxPT25OY3dIdWI3UmtGNXBHdm1RVXpIZ1VWRzQwVTk5WlJENzRlc1VyNEc3a2R1clpYUUgwSjhRR3Zrbl9aRGZleC1fMGtjS0NoOGM1LUZibE96VlVqaWJNbXdDOTVKUng2ZXByRnRuUkhHZkNpc0xqaEFXTUVJa0locE5tQk9KTEpxc2hyZ1RacWVvX0pyMmktcXJpQ29CSWsxZDgzaDVXdm9MN05yT215b04wMFV5RHBhNUJhVFk3Wm1DeWxvRFBvNTlLZGV6Q3VnZTVjLXYxRFBRczFaTXdlSg?oc=5", "source_name": "marketscreener.com", "published_at": "2026-02-11T08:00:00+00:00", "published_display": "11 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Toromont Industries (TSX:TIH) Holds Steady in S&P/TSX Composite Index", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxNdDl1Yy1pTGZhZHRhLTJRMjJ5T3BFQkUtd0lQNXRIMDU4RmlnaWl3eVhUZWx5Wk9Lbkg1Zm5HZC1EYk9WbngwbjVZV3NkNkhjZ1UxRGFlSUlnYkQtc3RMejNyUGNJRlF1MW9vZEF4ZDdzOWFlLXZ4ZkphODN5bDdZdUZWSlFWZHJXQzAzVll0MWlvNHk4dE5kQ3RWcGtfMzZsRUZweW0wenpvZTJBdW1R?oc=5", "source_name": "Kalkine Media", "published_at": "2026-02-05T08:00:00+00:00", "published_display": "05 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": "Is There Now An Opportunity In Toromont Industries Ltd. (TSE:TIH)?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3wFBVV95cUxObnJmNkZKZW55ZjFVRVU0Z3o3LVA1YkZyS2V4b3JjVm9VcG5XYTdSMUw2Wk52TVBmUmJwSlotZHNBLTF2RmM0Ym1wRjB6eUlYSHNjT3QyM0tpaWpaazdxaWxmVmlSZWFoNk8zM0ZPRmNzZFRlYWZoWHZZU0ZtTlJtakhDTjhrM040eURPVXNlQzI5XzlaTzY4QXlIYmFEZ1RzM3FuQnpuQ2lhbTRjMDlSVlFFVmtvR2FvNUFmRlI0clplc3NIcEZLc3NKZmxrNks0ZF9KYzQ2YmlacWozTlE40gHkAUFVX3lxTFBFSXNrVWNsUl9aR2NtNF96UHVQeG5HYk50TWJJM2MxWUY3MkpFTE5MNjE4cDZyYUttYjViOW5jM3RzZ2tkSHRJeXE1bS1WWXJVOElvRW5DV3czbjNTc0h2a2dDTXNSVklkWVdRYWpfOU1GanNRTWdLcGNfVTJ2bkJHMHkxUGVic0pSUy04Z3ZmZjNLUHhGU1U1bHJ4cTBTQ3o0VWtKYzRibmhweF9IczB5LV8xa3ItYm1VRGJRU2lMMmtRTzlTN1ZCTkxKX1lhM2FsQkFSVWRLdW5OcVV6Sno4S3FaZQ?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-31T08:00:00+00:00", "published_display": "31 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": "Returns At Toromont Industries (TSE:TIH) Appear To Be Weighed Down", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3wFBVV95cUxQNzR5VjdMX0JkVkVqc2lqU0JUMkJXaWwtZWY4U1dXcVYxemJMdlRDN3hwMFlMVjEtVm9DRm5UNE9mS3NlN1c5MFAzeXBVbkszT2lEdngzanRIaTlGMk5pTDJKWjkwTzhVc3hUc19vdDdaZ3d1V054UW5JaF9PSWpHa2NRSG5VYmhpbUdlSHdiSHlKNC1wNkxtTFFJQzFfS01lcXpFZ1JFZWNZdlVQYmZfcmRxNHNvZmF4TUdtQTVYMWdfdTh3dXJ1OTlmZXBtd3diejdNWEJuX3p1SE1TS0NZ0gHkAUFVX3lxTFAzNENTYVBiZmZTc0ExTEl4T3NWX2gxVG0zQ0VhUEZJdkstV3NNekUyN3JHOUFVcXp4OWNLcUdNQi1ZRXRzZFIza29SY2R4MXRQWXRCVllTZHFOSVFmYVI5bzF1c2VVVE5ha3UzNXhfWmxyYmNCXzN4dmFLMmhrQ0JOc0d1YkpaVXFnR1pKS3UxVVJnS1cxME52Ni1oc1d4ek45RnlnWVM0ZEJqNmpUczFXelFJdkNmd3lVcmE3ZXZ5M2dGMEh2b3phZUVKV090ZWFwMDVoVjdsWmJGTC1OOXVZajFpcg?oc=5", "source_name": "simplywall.st", "published_at": "2025-12-26T08:00:00+00:00", "published_display": "26 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": "Canada's Toromont to buy Caterpillar dealer Hewitt for C$1.02 billion", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxPaS1naVM0N2poZHNia0N4aWxvcjB0eTFvUE9SbDh3V1R1UmhIWjZmd1ZhRU9RakhieENWQ2tJcUpLS1pKamhyOEFOVHUyemIyNmR3UkFwRkEtVUpwaE1qRV80MUJSVC1RSWZETU50RHc3WWlKZktMSV9wR2pwbEdSUFlEVkpNYnFsZ3N6eXRwOEFBcVJOWnFoZzNvV25Na2g3NkxpOFBEcHlWbnY0RzZ1alhmRjlMOXVjZkRnckNXaw?oc=5", "source_name": "Reuters", "published_at": "2017-08-28T07:00:00+00:00", "published_display": "28 Aug 2017 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 85, "total_relevant": 17, "sentiment_summary": {"positive": 7, "negative": 0, "neutral": 10, "score": 57, "total": 17, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 82, "events": [{"event": "general", "label": "Market update", "weight": 6.4, "count": 11}, {"event": "capital_return", "label": "Capital return", "weight": 1.65, "count": 3}, {"event": "earnings", "label": "Earnings", "weight": 1.45, "count": 2}, {"event": "analyst", "label": "Analyst action", "weight": 0.55, "count": 1}], "positive_events": 7, "negative_events": 0}, "market_context": {"has_market_context": true, "latest_close": 239.0, "latest_week": "2026-06-19", "one_week_move": 14.1, "four_week_move": 7.6, "twelve_week_move": 25.8, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 0.475312, "market_dynamics_buy_signal": false, "relative_strength": 23.598873, "fair_value_gap": 77.3, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "positive", "expectation_probability": 57.3631, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+14.1% over one week, +7.6% over four weeks, trend active, and materially above fair value."}, "interpretation": {"label": "Price moving ahead of tone", "tone": "positive", "classification": "price_leads_news", "summary": "Price is moving more forcefully than the current news tone suggests.", "confidence": 67, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Market source", "count": 5}, {"label": "simplywall.st", "count": 3}, {"label": "Kalkine Media", "count": 3}, {"label": "marketscreener.com", "count": 2}, {"label": "The Globe and Mail", "count": 1}, {"label": "Moomoo", "count": 1}, {"label": "Seeking Alpha", "count": 1}, {"label": "Reuters", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 17}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 11}, {"label": "Capital return", "count": 3}, {"label": "Earnings", "count": 2}, {"label": "Analyst action", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "57/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Market reaction", "value": "Price moving ahead of tone", "tone": "positive", "text": "Price is moving more forcefully than the current news tone suggests."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "82/100 classification confidence."}, {"label": "Company focus", "value": "17", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "2", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+14.1% over one week, +7.6% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "RBC Capital Keeps Their Buy Rating on Toromont Industries (TIH)"}], "updated_at": "2026-06-22T20:45:43.488938+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}