{"ticker": {"uuid": "17f5db8f-71d7-48d9-b207-40d81373e606", "symbol": "FTT", "name": "Finning International Inc.", "exchange": "TOR", "country": "CA", "sector": "Industrials", "industry": "Industrial Distribution"}, "articles": [{"title": "Midcap Stocks Watch: Finning International (TSX:FTT) Extends Momentum", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxQYlJHSjVVc3locml1Rk5XNlNmSlZJUHg1bWRIdFFBSllxYldQRTY3emJScnF4UThZX2ZBZXR6UGI4VHBLb0lscG1YUlREdzZVS1o0WFpXVFhNcUpxVlFFQ09tTWNvZnZ3V3EyMHpOS0RHbUUwRzFaOWNieGY5VWlBMENkTkptbi1sMWdTdXNESzNjRUhHbXFhbm00cWM2RkhiZmxBaWQyUEsxdVk?oc=5", "source_name": "Kalkine Media", "published_at": "2026-07-17T19:30:00+00:00", "published_display": "17 Jul 2026 19:30", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Finning International (TSE:FTT) Reaches New 1-Year High - What's Next?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxPLTBXaFpyQzROc3c4Q3V0MkQzRTNzWDlKSGd0OXBSOW1jV29veHU1REdkV09OVnNISHhIS0NZYnNfQWRfeDBCcjI2TjlhMWJEM3F5VjA3TzQzRUpydi1fbkhBdjRYaHVUMDlaQzRsekVTemtWS3FraENkand4bWJweHhlSlh6c3VWTWstX01YY1Y1M1FoN0xUNzVITGVmZUtzeUYzeGpwTHpWdWlGZ3ltb2RmaF9aYmVh?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-17T18:46:28+00:00", "published_display": "17 Jul 2026 18:46", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Finning International (TSE:FTT) Shares Cross Above Two Hundred Day Moving Average - Here's Why", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2gFBVV95cUxQVzg1Wk1SZ1FiRFBiRU56NTRRM1pkUWVIMUpvS2YyV1V3dzUzVHQ1aklLN3hPb09aY1JPSkY4OWV1WnpKUnQ3b0VuR3NaQlZmeGtPN0twQkxSSXRpZjU3RDZ2S1Zkd3ZseXU2WHl6bWdCYS1vcVJtUEZNOGlkYloyblkwc1N1NjM5SWxLMjQ1RzdsLWh3SkJmNG9JRjRyeG8tMDVrV2JvdU1PN1JzZS1La1BmQUxwM1g3eVdVYjhFZzFDRFo0VHA0ZGNhSm1oUF92eElYaTdlVnVaQQ?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-17T06:54:35+00:00", "published_display": "17 Jul 2026 06:54", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Finning International (FTT) Receives a Buy from RBC Capital", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1AFBVV95cUxPaUxfZk5oS1dNQjI3dlVwTmpGN0ZHTGx1blFyTkk0S2dsSm5SbTQzZW0zeDhndUJFY2JKOHJpV1YxQmhpRVJKQ2JSR0dWY3I5eGdXakdTMVJiNkNHYjFxTUJ4UWNPVEU5WDNiSUN4aHBST3RPS3hRSm9UT0ltM2FfZXNkNGNJU1dOOE9WVEtLZURoZjBCOVBlTmhXT2FtV3hoRmhpV0xKNzExR2otbEVrVlpqVjhIcklLUFh6VEJXOWJhWmJ1ZGhOZ2lpX1ZXOWp2c0ZwWQ?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-07-13T12:50:56+00:00", "published_display": "13 Jul 2026 12:50", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Finning International Inc. Actuals & Estimates (TSX:FTT)", "summary": "", "url": "https://news.google.com/rss/articles/CBMigAFBVV95cUxObHUxSXNTUGhOUHkwZ1hZZldmTThNRmdwcFA2UHNSc1B5bERBOUFOLWJTYnU3R3I1NjVTeFdFWnB4VnhaTm00a3RJamtzYlg4dnozNUtwbzdaN2I2SHV5NUpBLUZydjd3ZXNjQVFRYm5WTFFLWF8ydV95MVJBbHgtbA?oc=5", "source_name": "TradingView", "published_at": "2026-06-26T19:30:10+00:00", "published_display": "26 Jun 2026 19:30", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "How Record EPS and Higher Dividend Will Impact Finning International (TSX:FTT) Investors", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxQbWZVVmhYZENKYkk5SEhUNTdna2FzS0VlRURsaUktMVJiV19JTjd3NHl1cm4tQjNRNTNJNHZEc0VHNE00d0JlSU5GSFo3cTdMakdFeXJ4cFk1OUVJdTJqd0FqMXJsQkN1Mk44UWh5bHRfX0ROeVFIdFBJMllaLWRlVGRPTG44QXN2anhKdXdOTEdHWFlFVzVDcTV5bndRb2c?oc=5", "source_name": "Market source", "published_at": "2026-05-14T07:00:00+00:00", "published_display": "14 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Stock Movers for Wednesday | Finning International Inc Was the Top Gainer; Conglomerates Led Gains", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxOdldJVl9CWG8ya19Jb3M0YzduU3RlemdMQjFvNFVVRE9QS2k5dXdKVkJrZjJuOF9PVkprUWpSWVBvYXJqLU1SLWRSVEtrM0lGVE9QQmxtQUZtZ2EtZ2RsWjhGeEJ5a29GRDF4V08xZ2dLOU4xenRsbWVhTDBNdjhZRENWbUsyLUxUN1lhVHRCZEg0WS11ZTNoRzZSUGo4TWNvci0zOVFvOWE5WTRmb2hWag?oc=5", "source_name": "Moomoo", "published_at": "2026-05-13T07:00:00+00:00", "published_display": "13 May 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": "At CA$97.68, Is It Time To Put Finning International Inc. (TSE:FTT) On Your Watch List?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiigFBVV95cUxPOGtpSWxDZVNOUkwtMEIySmFoWmhVQnlpZVlXU282Y2tHZE9HaXhjZjhSb3VUbkNJU2Flc2txYlZ3SjBUUnRPcFlLQzJ6cW1QWGRlS3pMVDhqYjl2eEF1djNsSU1DUHhyNVlaU1lJdUswblM5OXpnNjl4UWdpUHY0cmUwQWNJcGJpTGc?oc=5", "source_name": "Market source", "published_at": "2026-05-06T07:00:00+00:00", "published_display": "06 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": "A Look At Finning International (TSX:FTT) Valuation After Upbeat CIBC Growth Outlook", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4gFBVV95cUxOdndQUGE5dVR0SlpWNXZXVXB1UnllVFJDMkNad1dHaHRXdHlxNWNYM01SSENROFBPNnU1dXVrRmxFRDdKUElVV21sMFY1bXJidktrR25JaUZmM2F1cmNfNkcyUndhZDVLcDZfQlhOT2gtY2duWWZWeExmTmtFUFJKbi1LNkZ4Vzd1SGZxZlZqSjJmVlUtWWZ3RGszLTNnS0Fnd0tZU0dMN21pM2hienY5c1B4OTU0c2RLY1hhNnNoWHFwMWtLTkdaa3dIM0g0WjN3U21tRkV1cXNCUG0zMGFLNkJR0gHnAUFVX3lxTE1GVG5yUVhhUDRjZkllb3RUU1VsWEtNQXo1aGh6bXpzTTRBeUxndVN1Zzk0NjNENThxQ0dvZTBQQlpWVTVHbGppS29Ga2ZNYm44YTBWLWxVQXpVYk9tN2Z0X0ZhejNKbDJTLWhhVXQtMUY2WlFtREVIQ185ekNBQk1BNEpHMFFRSFd6V3lpajlwWTFwdkltV0JiUlpMX2RsdjI5TE5sYjJZemNRRDE1V0JlY001R3VrcFJ5VEZuSnJUTlNzNVhzT3hMazVYRkJvNl9KdFhlNkNxdFdxa3JmMmVJZ3VBT01mQQ?oc=5", "source_name": "simplywall.st", "published_at": "2026-03-17T07:00:00+00:00", "published_display": "17 Mar 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Finning International Inc. (FTT) stock price prediction 2026\u20132030", "summary": "", "url": "https://news.google.com/rss/articles/CBMiYEFVX3lxTFBQcFFDUnU5OUZ0czBPMmxJT1VRdVFLbzM5WUtxMGdsUkdwem1nRTJRVU9GVTlkTWNISG52OVdINU9PeXIwQmlXYTItVDV4dDlrU2stTnUxMUxQSy10X09XZA?oc=5", "source_name": "Bitget", "published_at": "2026-02-18T17:33:32+00:00", "published_display": "18 Feb 2026 17:33", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is It Too Late To Consider Finning International (TSX:FTT) After A 103% One-Year Surge?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4gFBVV95cUxPRUo3aUlKMGF2X0xHdUxSeHFOeHdrZ2pqWWpfVC14YzhFQTBWZHhNbzFKZDk1MUJmdVBUTDZNRmNabkRrRzJNT2Y3cUNlRjRHYmJfOEoxRzllbmVrYUthZnJ4RDJRUVBfSEZtYzczMXM5eEw1N1RCWHN4Y3Y5QXZMeE1BR1RZRGl6SGY3TkhQMHpOcFV1X29IQmJxMFdXUkxNd2dxOTFiWjNMZEhhSGFOeXVWRGFTUVJqaU9uaDhOSzN3VHI4eGp2bWdZckxOb3ViRXRJczdWMUpQQVZYb0tvR2tR0gHnAUFVX3lxTE9yWTVmc3ByRXpFSEgzSS1YX0NLcXMydWJBazltS0dYLWtvNzJJX2N3WGlUMGxER1I0Q25LQ0Y5RTE5XzBRbHNNOFVYN01ZUEtFMENadk1VcEg0LWI4eldjSWd0OW1RaWZBNHBDNHcxWkN0WFlDY08wemRXSWxiTTZFRXBXbmdmc200NUpzdGhyRHM4aXZEYjJuOWFBN3pvMDhtYkVuVE41Ylgyd3ZrQjR1aEZZQ01CZlo0UG9UaDRrMURFeVVkVjJBb0hRRUE3R3RpQUNpV2lXLXlNNWM0TnUyb0pYalBndw?oc=5", "source_name": "simplywall.st", "published_at": "2026-02-13T08:00:00+00:00", "published_display": "13 Feb 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": "Assessing Finning International (TSX:FTT) Valuation After Recent Share Price Momentum", "summary": "", "url": "https://news.google.com/rss/articles/CBMijgFBVV95cUxOMFUydFVqODNmanB1dXBqdzMtX1hkSjZ5QzM3TE1sY1BFVUR5M2NYT3pOS2MxT3EwVHhpZUdnOUczXy1oZElVVUtJWU54U1p0OXRCUndLM0dGMVlsQTVLWGtZQUg4czRzUERfSWV3cVJtYk9rTmFfZVQ3SlgteFhUVzluUnVoNjBpVVJCUFdB?oc=5", "source_name": "Market source", "published_at": "2026-02-13T08:00:00+00:00", "published_display": "13 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": "Retail investors who hold 52% of Finning International Inc. (TSE:FTT) gained 8.5%, institutions profited as well", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4gFBVV95cUxQckE3MHRmT1NXLTBUaGg0V0toSkZtT0hQa0RkcDBXNk1SUHlyZkdab01jWUc0MTVGYW5OY0lreHZYcHBORkgwazVkUlJySVM3eFVyLWtOTW9hVFlCdFVzLUFsMUtxUDBvS1lEeGhSd1J6VTV1UFlpeC1GR2NTb2pHMjg0Z2pyQjR2bWtGYnI4YlNXWDBjVjFrZzZCTEIwTURGTlJGV2h4d1JIWUVpTGtBQlNVMUZJOG9XN1JmUEpfZE5kV2ZITldyQnhiVFN6c3BkOFFaQjRTSnV1azJUOU40OHlB0gHnAUFVX3lxTE1tOE0tM1hYakZSQ1I1eDZRay1fTk9hSTNkbjN6a2phanIxeERpVGYtQXowR25BY2Nhell2Tld2RTdza3daWHdjQ2JfMzQ4TkRoTDBQX2ptZ1RsaVJLU20yV2YxdzkzQjZxa2Z6WWdwRTNfcURJamhyMkp2SHg3T0dmeGxSUmRlZ04xMmV4VjJqcW1uOU8xTXBiSzVvT0NVQmRHbzBLc1JsdjNVUFc5TTFDQklhWUh6QkZrd2FSYlFUeEtJc1dzdWEzd1U1ckVUV1F1Q1Bva215SVV6M184QUg5dWlpdURhQQ?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-18T08:00:00+00:00", "published_display": "18 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": "Here's Why We Think Finning International (TSE:FTT) Might Deserve Your Attention Today", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiwFBVV95cUxOaDBOTlZQVFRLUXdsTWQtMzFrU1d1dXFVVzZ6a0tKWnpFeVVrZDFSTGt5RHpNVHFUUnlIMUYteDVmN0pKR0tFTFlYakQtMG5ZbVdKUXBMWGMzVnJwUDZROUctQkxidzlXU2xIaEg1bmtPWFBHNVEyOU1GMnhhLTBIYkNnMllmNTJFSnlJ?oc=5", "source_name": "Market source", "published_at": "2026-01-09T08:00:00+00:00", "published_display": "09 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 Now An Opportune Moment To Examine Finning International Inc. (TSE:FTT)?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxNU1l2S2RMMWxfY1JzYTRFenJzd1c5ek8zWmpKc3Z4ZThRRnNjVGtfUGVrSXdxVDdCZUxnWV9Cd1BOUmlCdjRCTHgwUWdvVDREM3N4d25KNFNoR3dTcGRiY1dMUnJIRS1WaGxWZElpM3pjcTdlV3pZZ2FZSGczbnNSMjhzQnVWejhfSW5SNGJTZk13V1NnZ2g1YS1mVlFLMnVXNnJFdXdMOEl4eHpnbFlQblZUZko4MzJ5alkxNGZTd1ZHOHRmRUhsdl8yRTVHNVZBR09CTEt2QmJuU2djWVNmNGw5Z9IB6AFBVV95cUxPbE1YTEI4QTBZY1E1QnYwODhyczgyTm9CNFRUOXh2RlVhN3N4NWNncTRGWUR6dTBwTzF4ZlN1WExvQUNGUDVHUWhsQ1NLczN1N1VvZUtpU0J2MV9ndlhxSFpYcFdWVThuNzRtNG9ha1RUVUMtVnR4Q2VDU2oxX0FvWEpHc0dBUHFUR0F1NVNXRFQ5S01XRkY1TTJfM0drc1g0eFFvcEcyazc1Ui1zQ0xSZnhnMXhzSDhoQ3FuV3oyU1VMS1c5alp1SFZrcGtsalctVmJpdGdoTkU3d21jeGlRUElPVlMyT1M5?oc=5", "source_name": "simplywall.st", "published_at": "2025-11-02T07:00:00+00:00", "published_display": "02 Nov 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"}], "by_tier": {"direct": [{"title": "Midcap Stocks Watch: Finning International (TSX:FTT) Extends Momentum", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxQYlJHSjVVc3locml1Rk5XNlNmSlZJUHg1bWRIdFFBSllxYldQRTY3emJScnF4UThZX2ZBZXR6UGI4VHBLb0lscG1YUlREdzZVS1o0WFpXVFhNcUpxVlFFQ09tTWNvZnZ3V3EyMHpOS0RHbUUwRzFaOWNieGY5VWlBMENkTkptbi1sMWdTdXNESzNjRUhHbXFhbm00cWM2RkhiZmxBaWQyUEsxdVk?oc=5", "source_name": "Kalkine Media", "published_at": "2026-07-17T19:30:00+00:00", "published_display": "17 Jul 2026 19:30", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Finning International (TSE:FTT) Reaches New 1-Year High - What's Next?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxPLTBXaFpyQzROc3c4Q3V0MkQzRTNzWDlKSGd0OXBSOW1jV29veHU1REdkV09OVnNISHhIS0NZYnNfQWRfeDBCcjI2TjlhMWJEM3F5VjA3TzQzRUpydi1fbkhBdjRYaHVUMDlaQzRsekVTemtWS3FraENkand4bWJweHhlSlh6c3VWTWstX01YY1Y1M1FoN0xUNzVITGVmZUtzeUYzeGpwTHpWdWlGZ3ltb2RmaF9aYmVh?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-17T18:46:28+00:00", "published_display": "17 Jul 2026 18:46", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Finning International (TSE:FTT) Shares Cross Above Two Hundred Day Moving Average - Here's Why", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2gFBVV95cUxQVzg1Wk1SZ1FiRFBiRU56NTRRM1pkUWVIMUpvS2YyV1V3dzUzVHQ1aklLN3hPb09aY1JPSkY4OWV1WnpKUnQ3b0VuR3NaQlZmeGtPN0twQkxSSXRpZjU3RDZ2S1Zkd3ZseXU2WHl6bWdCYS1vcVJtUEZNOGlkYloyblkwc1N1NjM5SWxLMjQ1RzdsLWh3SkJmNG9JRjRyeG8tMDVrV2JvdU1PN1JzZS1La1BmQUxwM1g3eVdVYjhFZzFDRFo0VHA0ZGNhSm1oUF92eElYaTdlVnVaQQ?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-17T06:54:35+00:00", "published_display": "17 Jul 2026 06:54", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Finning International (FTT) Receives a Buy from RBC Capital", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1AFBVV95cUxPaUxfZk5oS1dNQjI3dlVwTmpGN0ZHTGx1blFyTkk0S2dsSm5SbTQzZW0zeDhndUJFY2JKOHJpV1YxQmhpRVJKQ2JSR0dWY3I5eGdXakdTMVJiNkNHYjFxTUJ4UWNPVEU5WDNiSUN4aHBST3RPS3hRSm9UT0ltM2FfZXNkNGNJU1dOOE9WVEtLZURoZjBCOVBlTmhXT2FtV3hoRmhpV0xKNzExR2otbEVrVlpqVjhIcklLUFh6VEJXOWJhWmJ1ZGhOZ2lpX1ZXOWp2c0ZwWQ?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-07-13T12:50:56+00:00", "published_display": "13 Jul 2026 12:50", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Finning International Inc. Actuals & Estimates (TSX:FTT)", "summary": "", "url": "https://news.google.com/rss/articles/CBMigAFBVV95cUxObHUxSXNTUGhOUHkwZ1hZZldmTThNRmdwcFA2UHNSc1B5bERBOUFOLWJTYnU3R3I1NjVTeFdFWnB4VnhaTm00a3RJamtzYlg4dnozNUtwbzdaN2I2SHV5NUpBLUZydjd3ZXNjQVFRYm5WTFFLWF8ydV95MVJBbHgtbA?oc=5", "source_name": "TradingView", "published_at": "2026-06-26T19:30:10+00:00", "published_display": "26 Jun 2026 19:30", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "How Record EPS and Higher Dividend Will Impact Finning International (TSX:FTT) Investors", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxQbWZVVmhYZENKYkk5SEhUNTdna2FzS0VlRURsaUktMVJiV19JTjd3NHl1cm4tQjNRNTNJNHZEc0VHNE00d0JlSU5GSFo3cTdMakdFeXJ4cFk1OUVJdTJqd0FqMXJsQkN1Mk44UWh5bHRfX0ROeVFIdFBJMllaLWRlVGRPTG44QXN2anhKdXdOTEdHWFlFVzVDcTV5bndRb2c?oc=5", "source_name": "Market source", "published_at": "2026-05-14T07:00:00+00:00", "published_display": "14 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Canadian Stock Movers for Wednesday | Finning International Inc Was the Top Gainer; Conglomerates Led Gains", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxOdldJVl9CWG8ya19Jb3M0YzduU3RlemdMQjFvNFVVRE9QS2k5dXdKVkJrZjJuOF9PVkprUWpSWVBvYXJqLU1SLWRSVEtrM0lGVE9QQmxtQUZtZ2EtZ2RsWjhGeEJ5a29GRDF4V08xZ2dLOU4xenRsbWVhTDBNdjhZRENWbUsyLUxUN1lhVHRCZEg0WS11ZTNoRzZSUGo4TWNvci0zOVFvOWE5WTRmb2hWag?oc=5", "source_name": "Moomoo", "published_at": "2026-05-13T07:00:00+00:00", "published_display": "13 May 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": "At CA$97.68, Is It Time To Put Finning International Inc. (TSE:FTT) On Your Watch List?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiigFBVV95cUxPOGtpSWxDZVNOUkwtMEIySmFoWmhVQnlpZVlXU282Y2tHZE9HaXhjZjhSb3VUbkNJU2Flc2txYlZ3SjBUUnRPcFlLQzJ6cW1QWGRlS3pMVDhqYjl2eEF1djNsSU1DUHhyNVlaU1lJdUswblM5OXpnNjl4UWdpUHY0cmUwQWNJcGJpTGc?oc=5", "source_name": "Market source", "published_at": "2026-05-06T07:00:00+00:00", "published_display": "06 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": "A Look At Finning International (TSX:FTT) Valuation After Upbeat CIBC Growth Outlook", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4gFBVV95cUxOdndQUGE5dVR0SlpWNXZXVXB1UnllVFJDMkNad1dHaHRXdHlxNWNYM01SSENROFBPNnU1dXVrRmxFRDdKUElVV21sMFY1bXJidktrR25JaUZmM2F1cmNfNkcyUndhZDVLcDZfQlhOT2gtY2duWWZWeExmTmtFUFJKbi1LNkZ4Vzd1SGZxZlZqSjJmVlUtWWZ3RGszLTNnS0Fnd0tZU0dMN21pM2hienY5c1B4OTU0c2RLY1hhNnNoWHFwMWtLTkdaa3dIM0g0WjN3U21tRkV1cXNCUG0zMGFLNkJR0gHnAUFVX3lxTE1GVG5yUVhhUDRjZkllb3RUU1VsWEtNQXo1aGh6bXpzTTRBeUxndVN1Zzk0NjNENThxQ0dvZTBQQlpWVTVHbGppS29Ga2ZNYm44YTBWLWxVQXpVYk9tN2Z0X0ZhejNKbDJTLWhhVXQtMUY2WlFtREVIQ185ekNBQk1BNEpHMFFRSFd6V3lpajlwWTFwdkltV0JiUlpMX2RsdjI5TE5sYjJZemNRRDE1V0JlY001R3VrcFJ5VEZuSnJUTlNzNVhzT3hMazVYRkJvNl9KdFhlNkNxdFdxa3JmMmVJZ3VBT01mQQ?oc=5", "source_name": "simplywall.st", "published_at": "2026-03-17T07:00:00+00:00", "published_display": "17 Mar 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Finning International Inc. (FTT) stock price prediction 2026\u20132030", "summary": "", "url": "https://news.google.com/rss/articles/CBMiYEFVX3lxTFBQcFFDUnU5OUZ0czBPMmxJT1VRdVFLbzM5WUtxMGdsUkdwem1nRTJRVU9GVTlkTWNISG52OVdINU9PeXIwQmlXYTItVDV4dDlrU2stTnUxMUxQSy10X09XZA?oc=5", "source_name": "Bitget", "published_at": "2026-02-18T17:33:32+00:00", "published_display": "18 Feb 2026 17:33", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is It Too Late To Consider Finning International (TSX:FTT) After A 103% One-Year Surge?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4gFBVV95cUxPRUo3aUlKMGF2X0xHdUxSeHFOeHdrZ2pqWWpfVC14YzhFQTBWZHhNbzFKZDk1MUJmdVBUTDZNRmNabkRrRzJNT2Y3cUNlRjRHYmJfOEoxRzllbmVrYUthZnJ4RDJRUVBfSEZtYzczMXM5eEw1N1RCWHN4Y3Y5QXZMeE1BR1RZRGl6SGY3TkhQMHpOcFV1X29IQmJxMFdXUkxNd2dxOTFiWjNMZEhhSGFOeXVWRGFTUVJqaU9uaDhOSzN3VHI4eGp2bWdZckxOb3ViRXRJczdWMUpQQVZYb0tvR2tR0gHnAUFVX3lxTE9yWTVmc3ByRXpFSEgzSS1YX0NLcXMydWJBazltS0dYLWtvNzJJX2N3WGlUMGxER1I0Q25LQ0Y5RTE5XzBRbHNNOFVYN01ZUEtFMENadk1VcEg0LWI4eldjSWd0OW1RaWZBNHBDNHcxWkN0WFlDY08wemRXSWxiTTZFRXBXbmdmc200NUpzdGhyRHM4aXZEYjJuOWFBN3pvMDhtYkVuVE41Ylgyd3ZrQjR1aEZZQ01CZlo0UG9UaDRrMURFeVVkVjJBb0hRRUE3R3RpQUNpV2lXLXlNNWM0TnUyb0pYalBndw?oc=5", "source_name": "simplywall.st", "published_at": "2026-02-13T08:00:00+00:00", "published_display": "13 Feb 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": "Assessing Finning International (TSX:FTT) Valuation After Recent Share Price Momentum", "summary": "", "url": "https://news.google.com/rss/articles/CBMijgFBVV95cUxOMFUydFVqODNmanB1dXBqdzMtX1hkSjZ5QzM3TE1sY1BFVUR5M2NYT3pOS2MxT3EwVHhpZUdnOUczXy1oZElVVUtJWU54U1p0OXRCUndLM0dGMVlsQTVLWGtZQUg4czRzUERfSWV3cVJtYk9rTmFfZVQ3SlgteFhUVzluUnVoNjBpVVJCUFdB?oc=5", "source_name": "Market source", "published_at": "2026-02-13T08:00:00+00:00", "published_display": "13 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": "Retail investors who hold 52% of Finning International Inc. (TSE:FTT) gained 8.5%, institutions profited as well", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4gFBVV95cUxQckE3MHRmT1NXLTBUaGg0V0toSkZtT0hQa0RkcDBXNk1SUHlyZkdab01jWUc0MTVGYW5OY0lreHZYcHBORkgwazVkUlJySVM3eFVyLWtOTW9hVFlCdFVzLUFsMUtxUDBvS1lEeGhSd1J6VTV1UFlpeC1GR2NTb2pHMjg0Z2pyQjR2bWtGYnI4YlNXWDBjVjFrZzZCTEIwTURGTlJGV2h4d1JIWUVpTGtBQlNVMUZJOG9XN1JmUEpfZE5kV2ZITldyQnhiVFN6c3BkOFFaQjRTSnV1azJUOU40OHlB0gHnAUFVX3lxTE1tOE0tM1hYakZSQ1I1eDZRay1fTk9hSTNkbjN6a2phanIxeERpVGYtQXowR25BY2Nhell2Tld2RTdza3daWHdjQ2JfMzQ4TkRoTDBQX2ptZ1RsaVJLU20yV2YxdzkzQjZxa2Z6WWdwRTNfcURJamhyMkp2SHg3T0dmeGxSUmRlZ04xMmV4VjJqcW1uOU8xTXBiSzVvT0NVQmRHbzBLc1JsdjNVUFc5TTFDQklhWUh6QkZrd2FSYlFUeEtJc1dzdWEzd1U1ckVUV1F1Q1Bva215SVV6M184QUg5dWlpdURhQQ?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-18T08:00:00+00:00", "published_display": "18 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": "Here's Why We Think Finning International (TSE:FTT) Might Deserve Your Attention Today", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiwFBVV95cUxOaDBOTlZQVFRLUXdsTWQtMzFrU1d1dXFVVzZ6a0tKWnpFeVVrZDFSTGt5RHpNVHFUUnlIMUYteDVmN0pKR0tFTFlYakQtMG5ZbVdKUXBMWGMzVnJwUDZROUctQkxidzlXU2xIaEg1bmtPWFBHNVEyOU1GMnhhLTBIYkNnMllmNTJFSnlJ?oc=5", "source_name": "Market source", "published_at": "2026-01-09T08:00:00+00:00", "published_display": "09 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 Now An Opportune Moment To Examine Finning International Inc. (TSE:FTT)?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxNU1l2S2RMMWxfY1JzYTRFenJzd1c5ek8zWmpKc3Z4ZThRRnNjVGtfUGVrSXdxVDdCZUxnWV9Cd1BOUmlCdjRCTHgwUWdvVDREM3N4d25KNFNoR3dTcGRiY1dMUnJIRS1WaGxWZElpM3pjcTdlV3pZZ2FZSGczbnNSMjhzQnVWejhfSW5SNGJTZk13V1NnZ2g1YS1mVlFLMnVXNnJFdXdMOEl4eHpnbFlQblZUZko4MzJ5alkxNGZTd1ZHOHRmRUhsdl8yRTVHNVZBR09CTEt2QmJuU2djWVNmNGw5Z9IB6AFBVV95cUxPbE1YTEI4QTBZY1E1QnYwODhyczgyTm9CNFRUOXh2RlVhN3N4NWNncTRGWUR6dTBwTzF4ZlN1WExvQUNGUDVHUWhsQ1NLczN1N1VvZUtpU0J2MV9ndlhxSFpYcFdWVThuNzRtNG9ha1RUVUMtVnR4Q2VDU2oxX0FvWEpHc0dBUHFUR0F1NVNXRFQ5S01XRkY1TTJfM0drc1g0eFFvcEcyazc1Ui1zQ0xSZnhnMXhzSDhoQ3FuV3oyU1VMS1c5alp1SFZrcGtsalctVmJpdGdoTkU3d21jeGlRUElPVlMyT1M5?oc=5", "source_name": "simplywall.st", "published_at": "2025-11-02T07:00:00+00:00", "published_display": "02 Nov 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"}], "industry": [], "sector": []}, "total_fetched": 70, "total_relevant": 15, "sentiment_summary": {"positive": 5, "negative": 0, "neutral": 10, "score": 55, "total": 15, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 90, "events": [{"event": "general", "label": "Market update", "weight": 7.15, "count": 13}, {"event": "earnings", "label": "Earnings", "weight": 0.55, "count": 1}, {"event": "guidance", "label": "Guidance", "weight": 0.55, "count": 1}], "positive_events": 5, "negative_events": 0}, "market_context": {"has_market_context": true, "latest_close": 102.5, "latest_week": "2026-07-10", "one_week_move": 5.3, "four_week_move": 6.3, "twelve_week_move": 7.7, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 0.04466, "market_dynamics_buy_signal": false, "relative_strength": 16.414333, "fair_value_gap": 93.7, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "positive", "expectation_probability": 56.2438, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+5.3% over one week, +6.3% 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": 68, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Market source", "count": 4}, {"label": "simplywall.st", "count": 4}, {"label": "MarketBeat", "count": 2}, {"label": "Kalkine Media", "count": 1}, {"label": "The Globe and Mail", "count": 1}, {"label": "TradingView", "count": 1}, {"label": "Moomoo", "count": 1}, {"label": "Bitget", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 15}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 13}, {"label": "Earnings", "count": 1}, {"label": "Guidance", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "55/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": "90/100 classification confidence."}, {"label": "Company focus", "value": "15", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "0", "tone": "neutral", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+5.3% over one week, +6.3% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Midcap Stocks Watch: Finning International (TSX:FTT) Extends Momentum"}], "updated_at": "2026-07-18T00:00:07.779474+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}