{"ticker": {"uuid": "4db094ea-6165-43bd-ae6c-a1ca02928d2b", "symbol": "KAI", "name": "Kadant Inc", "exchange": "NYSE", "country": "US", "sector": "Industrials", "industry": "Specialty Industrial Machinery"}, "articles": [{"title": "Fifth Third Bancorp Acquires 33,627 Shares of Kadant Inc $KAI", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxOMHFNTkk3cFZrNzZuNHR3TWY0bG1vbm1VLWZxM3p6cllTOEszM3RvM0tqUmxlVkZSMDRtX2I5MGp1WVVET002NGEwZ1pQUVM1U2dRYzk1T01rd0ZIRUpQb2tsY1dtWDNOQ2NRbDdrelZCb0ZyeFFUVTBTQVR2OFcxVUhRMHVFRHFmbjhPUHpaMnBMU0FwVF9kQ0pnSEZhNFRTWkZtWTF5TEQwR2VERzVmVjRyUklnWnI5cUZNMw?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-16T07:49:33+00:00", "published_display": "16 Jul 2026 07:49", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Wasatch Advisors reports 7.4% Kadant Inc stake (NYSE: KAI)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxOejctRXVLUVhYVUYzbE5taHhLSWMyTDRXRHRoT0lYQjhJOTNReEowdkNiWHlmS1dPdlVIU3VwQ2JWSzEtRXFPbjktNXh4SDVxdmxoNGl1b29McHFFdnJ2eVRHVUttemRpLS1SMjd4SXBFVmo3XzB0YU1qdFAxN2tWVmFsNUVRQXpDTzlUMFN6WGQ4Sm5Mb0lPcUtKUTExSWEweDN5NllnZ2dGMXZOVkhaOTduQUU2dkZNR2d6VXdhM2llUQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-15T21:28:00+00:00", "published_display": "15 Jul 2026 21:28", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Kadant (KAI) Expensive Or Is Its Recent Pullback A Valuation Opportunity?", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxPLTNvcXdLRm1WdnJKLTA0QmplZXhQQkVJMWU4bWFQOVVpeWlWNzJ0YmxhZ09MSloyd2YwYW45VU5xN1Q5UFF6Szl0a1I1OTR3MFpwWEg0UHcxVWlwLWxhNUlQUTFqX2w5WFlheVZiNkhGY05NYUU3MllVdTgybGZ2dGpsLW5QRFhfNjBXSVBXZEtqcGh5clh3VHhPeGJLck9adTluVlJpd1A3ZFMwWERjVWNMV0JsX2pwY3JaV2MxQ2xERHRhV1HSAcsBQVVfeXFMTXpFWElTT3JmMUZGX1FXcWUyclFJWFhSNDNxXzRSSFFUQUZqQkFULWU2S1VoYzdFZ3dkZldyYnFtYl9YQ0UzS0NnNDlORXRYWjBIb1MtOTFPMTNEVk5QVW9LN2JWaVozYTRhYWQyb1dfOGRITjZQcTJfeFVlYXkxMVlBTFgyWERkUDM2M1pkNjB6WmFMclZZaDAwZmttWTU4cmRWdVVVRUFZblhDSWhCV3dweVNaRVZzNks3VXA1X2pmZ3FDMi00YUF6RDQ?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-11T01:02:16+00:00", "published_display": "11 Jul 2026 01:02", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "KAI stock reflects Kadant Inc. industrial exposure as investors assess long term demand", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxPRjJpSklWWFAyb09lancyYlNkZ2kyOXA0dDNfYkFab0RoRmJGREQza3RIeFV0eDdaNllDYTIzc05JSTNFQ1YtdWRzQkU3Qm1oYWJIbWd1TlBIOERjcV9NcDJXUWl5S1NoWmIyRVlTVEluaUN0M0ZUZXZyb01tRGdrM0h5QVhNc3NkX0VSUXJVNWk0czZYWkE5WTlUYy1XVHVZNHI4djdNYXhQQUtjV0VySXVDX1E1aU5EWVpYQWxaaWRKcU9qWXc4?oc=5", "source_name": "Ad Hoc News", "published_at": "2026-07-10T17:52:43+00:00", "published_display": "10 Jul 2026 17:52", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "WESCO, Kadant, and Dycom Shares Plummet, What You Need To Know", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxQcEJuNjNpSnlUbW5rTHFUUjZLWWdUWGIyMnU0Z25Jak8xZ0J5ci1zb3dremstWXhiTkFicktzdUFWdS1BY3hyVUhOWWF5Z2R3dldQY0NYMXRCWGxzN3NmUGx4azdnM2J1cUlCMXNQTHFZeE5jQXRTSkM0em5NMjhOa1RRdFpEd3pucUxoMlh0WnRzSm5IWWZNN3NJQTNHcm8?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": "Kadant Inc balances industrial growth with steady demand", "summary": "", "url": "https://news.google.com/rss/articles/CBMitgFBVV95cUxQc0xlVWRMU1ZucjN3LUR0N0xBT2ZBdHBxd000S3VFVnkzbnFOaHNXakZKSHpuRndnRlpwQVdWRXRJQXZ3MTJhOXJxZDEtUlRiWXl3dDUyTlJKbENldkcyNklERXhta04xekQ4eDJpMUdtbUxYTDc1VDlGUnBFaDNRa0F1X0xVVWw2TFB6aWpJZ1hOSUgtVmpsb09KTkt5eG5qLWRmc3dfLTFWUlpmeEJDdXFBTldNQQ?oc=5", "source_name": "Ad Hoc News", "published_at": "2026-07-06T20:54:12+00:00", "published_display": "06 Jul 2026 20:54", "sentiment": "positive", "sentiment_pct": 66, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form 4 Kadant Inc For: 6 July By Investing.com", "summary": "", "url": "https://news.google.com/rss/articles/CBMikwFBVV95cUxOM1NKOHNadUNwdUM4cUYzVkVYWm9jbUFvVzdYTmFxSkJvNWZhR0JueXJ5dXFOU3hSTWxUbFRJUlRiOWJVMFk3YWNTVFA0ZUJzN1hkUjg5eEpsVHZ1ZGJOWVVBUEVsX2VVSnFqbE9IUjZ3UVVWeHMySS03LUd3QXNJWjdwTENmVmFjVk0ydlJ2YVdhVEU?oc=5", "source_name": "Investing.com Nigeria", "published_at": "2026-07-06T14:09:17+00:00", "published_display": "06 Jul 2026 14:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "[Form 4] KADANT INC Insider Trading Activity", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxNRmVxMldMWWU4NUJMR0FmbFNGX1RtdXk0bURFSEpiZ194dC02dnNaZTRkNHQxd215QU5lamRyY0N4NDlQbksxTHJVekZfMTNWTm9qeFloY2NMNG9iMml6LWhKOHVWMG5PcUw0aS1Jc2poYWtISUZJRDZKajcyRk5rUUZHekg2bHVGaDBQSG5xdVUwUkgwWFdkSW5OTUVmazlWZ0ZNZHZn?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-06T12:48:51+00:00", "published_display": "06 Jul 2026 12:48", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kadant (NYSE: KAI) director gains 128 shares as RSUs vest, holds 3,454", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxQdS16Q0tXZ0VPN1RDdWk0VlVlUUVhQTBWVDNScm45dW1IR2RKNlFTM05kUEpQRkNzaXp3Qm1KMGxKd0NIeGpnY1JCUHROdG1RSGNrVHk1WjUwd3FEYnNWVFBCa2s1V3hlVUxlSTg2OW1TQS1NZVZLQmNfN3lKMVNoc0dtUWtuR0ZwbVpUVGo4TXp3QTRPcElhSncwdGw4OVFDaDFCbXVn?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-06T12:42:37+00:00", "published_display": "06 Jul 2026 12:42", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "5,200 Shares in Kadant Inc $KAI Bought by Louisiana State Employees Retirement System", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3AFBVV95cUxOdDFkSDdVV1lIMWR0TlFDMzhDZVBZR2VTdThTTkt0UGVXdDVvVnU2eVRrSC1SanRCX1Y4cTFpcnVGZGV3THJITHZjMV9WM0RJd002akJrcFhuWlJORkl0dFBjdmpTRjlwZmMzeXM5a2xDbTBDelZ5RWVWaG4zQjQtQ05iaFAteWhNS2VxbW9hYzdrdDUtU1cwSmFGLXNxUTN1TDNuZnJyWk9OR3FZbnRrNXkzenZ4NExZSnVtbDBJNnM3VWM2WTNhMVFGR1pLWDRSQWxmMGVQRGRNRUtX?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-03T07:00:00+00:00", "published_display": "03 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": "Pictet Asset Management Holding SA Has $16.10 Million Position in Kadant Inc $KAI", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1gFBVV95cUxQOF9jb1lzLU1fMkE5a201amNwMVlTTDg0b1FLNEJSZUJKaXotZ1BseXp3TmlvMWRlSEZqQTFlSDcyZ090RENWWTVad2xBOU1fT3dfdEhhUUVpSUJRMjRCN3oza3ZLR3RrdUFJb3hMcGNoSWt6a1YxdTVkV1JKeElfRzRxWk9hUzhyNHhGWmF5NlRSZ0VOQWp6NDlTSWFmX0gybU1fRzVlengyS3FaTjJDQ2tKaTVNUjBBcXZtUmhiY09hNnc0c0p3bE1JRkFqa1U4dGtHMVBn?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-03T07:00:00+00:00", "published_display": "03 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": "Conestoga Capital Advisors LLC Reduces Holdings in Kadant Inc $KAI", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxPMFdjbjRVS3R6MXg0Y0VOMWVuVVhod3VJVWU5TEdKei1VdE5TZDhUU0JQLVRoWU5TNG5FMHJzN2c2d2lxeDgtT2luUmtNM0VDXzRjdnQtT1pEazVHU21iRnZBLVdfYXZTZHNVRzdlVHhyWG5xR0FrTnVySUdBNlBqVVN0b01VM05rdVMzcFZQdDl3N1lXYzdqUEtUb2VoZjlGMlcxVTh4NGJnWkRPSllETmNxRlE5LUl2ZWJseUdhaldKNEEy?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-02T07:00:00+00:00", "published_display": "02 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": "Is Kadant (KAI) Fully Valued As Its Share Price Tests $324.54?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxOS0tremstQ01tM180cnVUSTA2UFRyZDVDM1NRVVN6WmFWQV85UDREOXlncENLLTYyenJqbmZ2VmkyamRSR0ZGVHYzMjBDdWFTSUtub3NlYWxkQ1U5WGxkYnJKUHlKLUw1WXFuOWFIQWVZTU9GSGJhVDk0VjVaQUhmQVhHVGQycG5UZVlPRFlqVUNEOFR1OXJFUUt4LVhVbjVkbjlwZGtRYnhRb3l1UGNEYlFyVXdadUdjWmgxNW9Xdldpd9IBxwFBVV95cUxQNzBKZTBCcWJGS3JRRm1UQ2x1OTlfYmZrd1UtanJTUXN0SDBlWTRsNlpOSXlwLXN2WHpxX0Q2WVFDM0VnaE1DX1FuRjF5TVVvaURSOW8wTmRqaXRqZk1LN2UwbERTeDNNVDBnMTI5WVVneEFmbWZpRXVLSWlSU2hPelhWUHVrcVdoYUVBdFlSOWNDMjBtTnVvSG5xZWxISDY3ZFZpTUlESlNISXNaTGhFTGNXNEkwRlN2NkFGdUI4TUl3d252SmNv?oc=5", "source_name": "simplywall.st", "published_at": "2026-06-27T07:00:00+00:00", "published_display": "27 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": "Kadant VP Sells $451,000 in Stock \u2014 Is KAI Worth Watching?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxNcklLcWh6czNoTmZaVkJ5b05fa1VrSVEwSlpDLVFqcGNObjNpSGd3S3JxNVpZSmJjS0phVUJsOTMwWlFkSXFfMGdrOTlMODV0bEFNSGJ6bkllaFpqRzYyT1dIQlU5Z3NiYWY5Z2M4clNsTHBhOVZNUEpwMnRmUjhSUlQ4RmFVbThSZE4xV1FIZWlWTE1memJhaUVoZFFFNXdFcmotVUc3bV84Rjg?oc=5", "source_name": "The Motley Fool", "published_at": "2026-06-26T07:00:00+00:00", "published_display": "26 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": "Kadant Stock Is Flashing A Green Light, But Is It A Trap?", "summary": "", "url": "https://news.google.com/rss/articles/CBMitgFBVV95cUxPbVBsdG5DVjRBZV9UbTg3aXpOZHJxTWtZWkxhZGhFR1l1LXVhOFAyaWNjY2d5d2lkaWVUdU5OSmNRSmc4NmQ3VWZCaWk0Tm85MVBfeUh4VHRVT2JMY0gycE01OHl1ZWwtZ0ZmdFdVaFl2cmhSMG96MUQxUVVwYUdFMy1DSEJvVWRCVVlLZ1ZQX2pzWERIREtqTm0wUzF3N2R1TlJEZHk4QjlNdVFtQXVIVXVnUWVyQQ?oc=5", "source_name": "Trefis", "published_at": "2026-06-13T07:00:00+00:00", "published_display": "13 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": "Trade Alert: Senior VP Of Kadant Stacy Krause Has Sold Stock", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxOZWh1U2hOMjdrLTBMTEJ6cDVzdW1OYVNnLXJzUjhDbU1rc0NsN01pWElVa2VTSDdIMkRqZWMzVnVnNVV5bXpFeFRtNTlwSlFJNG5UZDhGX3RVUVdXVGxIZVRfaFdyd2phSF91TFdJMVlGdGowcVhxOS1LcGNoa0I4LVhHTVRvZXpvX0NYUDZjSFZMNmFrdTkwQ1BMSWdQUFc5SGUwNHZvaDlLRTdSdVZiTzdPVnlVX09NNlNsNTA2NnZzSDNR0gHKAUFVX3lxTE5ueVA2QWpQcWVkOE5zU0ZWZFB1dFhNdEozclpWMmtiV3FNeEVSSExTNWVLb3VPZGxlVUxzS1VyYjFLVVNISklLR3FBS2ZtSUpLbS1Wc0xjYVpVLXNENzJUdS1pUWdVcjRMaTRZSTJCSHB0Q1p2d0RNbUs1Y3M1UHJGU0V3ZHJfYWlmbVdtOTR6Yjc4OC1ObE51TDRLcnVtS3pfU0lITVUzUEoyU2dVZGJmdEs0T2w0V1p4QUU1eHZCOC1RTTJmc1BTUVE?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-29T07:00:00+00:00", "published_display": "29 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": "CSW Industrials Shares Dropping 5.2% on CSW Industrials (NYSE:CSW) Soars on Record Q4 Earnings Beat", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxNNkYtUEl0a3pRM0ZfWUlJbG0tVmZJdWprdlhDelRPWU5NMkFLMkEzZHVaVGVnTFJ3RFJ6X0ViM3BfbXI4MkI2UE93UlNzUFYxU1lIN2JsQmNXUk05SXZZMTFLRGhmMjBqVjJ4bDJmQTN2VUZxblVoMDgxMl9NdXNVOGtpSnhiSnE3S0tnZDR3ai12UHcxOUc2SWZlMExwOTRTaFp0Wjlka0h3SzBFc0hseUF0czg1bXRGVGJESFpsdVlITFXSAcMBQVVfeXFMTTZGLVBJdGt6UTNGX1lJSWxtLVZmSXVqa3ZYQ3pUT1lOTTJBSzJBM2R1WlRlZ0xSd0RSel9FYjNwX21yODJCNlBPd1JTc1BWMVNZSDdibEJjV1JNOUl2WTExS0RoZjIwalYyeGwyZkEzdlVGcW5VaDA4MTJfTXVzVThraUp4YkpxN0tLZ2Q0d2otdlB3MTlHNklmZTBMcDk0U2hadFo5ZGtId0swRXNIbHlBdHM4NW10RlRiREhabHVZSExV?oc=5", "source_name": "AlphaStreet", "published_at": "2026-05-26T07:00:00+00:00", "published_display": "26 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 77, "tier": "sector", "tier_label": "Sector context"}, {"title": "New Buyback And Dividend Plan Could Be A Game Changer For Kadant (KAI)", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/buyback-dividend-plan-could-game-221233702.html", "source_name": "Simply Wall St.", "published_at": "2026-05-22T22:12:33+00:00", "published_display": "22 May 2026 22:12", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kadant Board Approves $50 Million Share Buyback Plan, Declares Dividend", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/kadant-board-approves-50-million-205712247.html", "source_name": "MT Newswires", "published_at": "2026-05-21T20:57:12+00:00", "published_display": "21 May 2026 20:57", "sentiment": "positive", "sentiment_pct": 62, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 85, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kadant Authorizes Share Repurchase", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/kadant-authorizes-share-repurchase-203200958.html", "source_name": "GlobeNewswire", "published_at": "2026-05-21T20:32:00+00:00", "published_display": "21 May 2026 20:32", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kadant (KAI) Is Down 6.2% After Raising Revenue Outlook But Cutting GAAP EPS Guidance \u2013 What's Changed", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxQN1B1YTBZMl9RYW1IdG5wMmNWTWlDN0piNi1qYVhPdlBIeHE5d3ZBZDloR0ExNDBoNTRzczBucVN6alJVTmZOeUhVUld4ajdVRHVMRkxCUnFHODRoOFB1cC1zTEVtN0tYU19QZFlfdF83N2w0TGF2ZVhMTTJnU2hwUUhfdHBURkplYWFpQ0J4dnRsb0pTLWVwZXp1aTVrcVRyWUozOHRTUV9TTmJNNVRUdXdDSXFkOEpURkpmMUhYbW1TdG9lMVHSAcsBQVVfeXFMUHpubVVqZkhROGxNZWJfLW5hZkpSNlVpVlhMQXQ5ZThQZnE3d3ZiY210b1pUam1pQTB2bUFfV0lidUVLVWl5cHJkRzA5VmZpdmthazl5amtKTGktVG1wY3I3dzN0SERBanhad1NUOHgtT1ZGUlppQ3lmX0x6d3lDY3VsWEp2cDlzS1VveFJzUUgwMkxIZmw5Sk10ajQxaWdkZVcyUURoUkM1eTR1dXRZOHFJODYzNWFzcWs0U0wtenRqcXRMaXJEdzBIa1E?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-16T07:00:00+00:00", "published_display": "16 May 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": "Q1 Rundown: Kadant (NYSE:KAI) Vs Other General Industrial Machinery Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxQcjRMUXhfd1hEemxfeG1EMUVCYWpKUlN5SEoyUktBTUhDaXN6LUcxM3BweDlTTE80QlllZWR1VGFQUHRXenRLZnpWUUxnR1hwN0dmNm9GXzZaNW03ZWJOSEE1R1lBdkNwd3Y5VWMybEl1UDRidTctSGVqN1RXUUFrZ3AyOW00OEpIZ2MyMlFKUGMtdnVrVFlMd1pBenl3OTMyODNlbDAtOVI4YWNMdTZFSUFJS19sTXhqY3pjSy1taE5OMzdk?oc=5", "source_name": "StockStory", "published_at": "2026-05-12T07:00:00+00:00", "published_display": "12 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": "Why Is Kadant (KAI) Stock Rocketing Higher Today", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqAFBVV95cUxPOEd2US0zalNjNV9XbThPX0lFdmlGX3dObW12NHZrYm1zdTBxZDRDbkc4UEpTSEgxNmhrUVZESUFBYmdGdklTS2VJT1pwSFNHaXRGalVib200Z2lfaGJaUUN0QkdydnRBcjN4dWJaaFpWNEVqd1kyWE5mLUtWai1WbV90TXIxMHFZd2RQLTRJMkV3V3NSWWZlb2s5cTU1ZWgtbjNzT1lYM04?oc=5", "source_name": "StockStory", "published_at": "2026-05-07T07:00:00+00:00", "published_display": "07 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": "Assessing Kadant (KAI) Valuation After Q1 Earnings Beat And Ongoing Growth Trend", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxONVBuQVUwZndZR0hCay1TRm9td1MwVFBsREUwdmVaZG1lUklQbk0zTkRaS1F1cDZIWVo2VmZyR2VwTGVaUG9PWGUzTWk3a0lnQ3F1a3E0LTNvclYwdkp3X001ckZzNkl4WXNtUDhMYUF3LU84c3VIVm42RXEyRlNYcUtCd3dEVFRSNlVwcjFHOG5ZWkRHTjJzQ3RNNGdwT1U?oc=5", "source_name": "Market source", "published_at": "2026-05-06T07:00:00+00:00", "published_display": "06 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kadant Inc. Reports Strong Q1 2026 Financial Results with Record Bookings and Revenue Growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxOaUVsNjNfaVQwSjd0MUZqYU02Ykd4SjhXNTlTdzJNYWtNUWk0TFljbmZLeFZyZXM2S1FCWUpMalk0cDBOdG1SaDJfWExLNHZwUmIway1QMl9OcWFuOF9OZ1FFYlIwdmhXaW1KMHkyMGRGa0I4MjJIS09XTDZXYS1leTFzbnNJUmJjaFc3VlIxcHROMUY5MmtNY01ZYzVva1FpdG90cGpvTzI5OVNORUdGZ0FGNGlIMVFkQ2ZsLTBzc2EtdHM?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-05-05T07:00:00+00:00", "published_display": "05 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 95, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "After 30 years as a supplier, Austrian manufacturer joins Kadant", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxPODVCUm5yU0ZjRFdmVlBQYUZlQUdEOUFsZmU0cTNPcGVOdU1FdG1tV3BTQXUzbDAxam5HbTFkZ251ZldVMVVUNmxabW54UEo0c1RqUzlmV3hJRWc4bHJSQkxLS0VuWkV3M3lrSkQ2Zk8zZk9mQ3dGWGppRDQ5ZWFsbzJsRHZVM1hCUWF5eE11bFoteXdOSjJBSDVMRDVBOWpXci1FSjc2UQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-04-30T07:00:00+00:00", "published_display": "30 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": "Q4 Earnings Roundup: Kadant (NYSE:KAI) And The Rest Of The General Industrial Machinery Segment", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxOUlFyRjBJZ0ZFam83cmhnSzNudGlhdDBxMnRhcDZNbzRlcmJOY1E3MXcwMEd3QXF3N1lYb21sb0tpZVVNN2k4alNMQ2xXZ3RpU05USC1yYlJSd2JRTjNDWk5rYndNZUxTdmRLeVdFZ0loSWdEQVRmZEw4dE9pNUZpSkpKenlwQUNqREVuMWJqTGZ5MjNNQ3JHNDFwS2I?oc=5", "source_name": "Market source", "published_at": "2026-04-15T07:00:00+00:00", "published_display": "15 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": "Kadant (NYSE:KAI) Has A Pretty Healthy Balance Sheet", "summary": "", "url": "https://news.google.com/rss/articles/CBMitwFBVV95cUxPNXNBbUhGWF8tS3ZtOHhsUHp6bU5wZzNTVDdFQzU4Z0N0X1dUR1FmVW4yc1YxVzNHTHpNTlpCd19EazJpQ2M2Z0lrWXM3TWlVeGpQWVl2em43UklIWVdPeXhrTTM5Y2lDUU1lUWFIazhuZTlkNHh6MTBFVzVmYnVubDctQTNXQkltOTRnQ25HcUkwX215dFdXNTJ0Y3o1a3QtVk9BR2hwQTB5NXN3Qm5xOEZETHlYZEXSAbwBQVVfeXFMTXN2QjdyM1pNMjVQbXV3c2dQR2htSmtUckUzRXQyMFRqMnV6YnVEeDJYZDhnMC1WUUM4MUlQTmlTS3lOQkY3Yk1YZTc1SGFMUENwOXNwMHNUeVV2R3VYRkYwZ1NYUThvM3pwZ1lFTU54UW45b3NPU1dwR2NZamVubkdjcVp1X1c2dzN5Rmwyc1BmOE13QmVDMnR2UFdyaGRKN0ZnLXY1U3AteUdGMzF2WkM3Y01RY1ZrbXFsN2g?oc=5", "source_name": "simplywall.st", "published_at": "2025-12-15T08:00:00+00:00", "published_display": "15 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": "Kadant (KAI) sets Oct 29, 2025 webcast on quarterly results", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxQWVR0TjNLRjNqX3pRbXBYRXBBZzJXQXUzREQwaTV5ZHNraTU4UGh6NHFQSml3QUhDXzUyeHYyUnhiUFItR0xHTW5XdWt1VUF1UUdEZjVXSzRSWDhGVDVCaTZwMUE2bkJTaFRrUDJ5dkVnQTRvNFVxeTFleF9qX0hqeldWWkwzX0FURzR1VDBUUW9XUVBBMTNqSFlzSW1ZS1U?oc=5", "source_name": "Stock Titan", "published_at": "2025-10-28T07:00:00+00:00", "published_display": "28 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"}], "by_tier": {"direct": [{"title": "Fifth Third Bancorp Acquires 33,627 Shares of Kadant Inc $KAI", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxOMHFNTkk3cFZrNzZuNHR3TWY0bG1vbm1VLWZxM3p6cllTOEszM3RvM0tqUmxlVkZSMDRtX2I5MGp1WVVET002NGEwZ1pQUVM1U2dRYzk1T01rd0ZIRUpQb2tsY1dtWDNOQ2NRbDdrelZCb0ZyeFFUVTBTQVR2OFcxVUhRMHVFRHFmbjhPUHpaMnBMU0FwVF9kQ0pnSEZhNFRTWkZtWTF5TEQwR2VERzVmVjRyUklnWnI5cUZNMw?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-16T07:49:33+00:00", "published_display": "16 Jul 2026 07:49", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Wasatch Advisors reports 7.4% Kadant Inc stake (NYSE: KAI)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxOejctRXVLUVhYVUYzbE5taHhLSWMyTDRXRHRoT0lYQjhJOTNReEowdkNiWHlmS1dPdlVIU3VwQ2JWSzEtRXFPbjktNXh4SDVxdmxoNGl1b29McHFFdnJ2eVRHVUttemRpLS1SMjd4SXBFVmo3XzB0YU1qdFAxN2tWVmFsNUVRQXpDTzlUMFN6WGQ4Sm5Mb0lPcUtKUTExSWEweDN5NllnZ2dGMXZOVkhaOTduQUU2dkZNR2d6VXdhM2llUQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-15T21:28:00+00:00", "published_display": "15 Jul 2026 21:28", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Kadant (KAI) Expensive Or Is Its Recent Pullback A Valuation Opportunity?", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxPLTNvcXdLRm1WdnJKLTA0QmplZXhQQkVJMWU4bWFQOVVpeWlWNzJ0YmxhZ09MSloyd2YwYW45VU5xN1Q5UFF6Szl0a1I1OTR3MFpwWEg0UHcxVWlwLWxhNUlQUTFqX2w5WFlheVZiNkhGY05NYUU3MllVdTgybGZ2dGpsLW5QRFhfNjBXSVBXZEtqcGh5clh3VHhPeGJLck9adTluVlJpd1A3ZFMwWERjVWNMV0JsX2pwY3JaV2MxQ2xERHRhV1HSAcsBQVVfeXFMTXpFWElTT3JmMUZGX1FXcWUyclFJWFhSNDNxXzRSSFFUQUZqQkFULWU2S1VoYzdFZ3dkZldyYnFtYl9YQ0UzS0NnNDlORXRYWjBIb1MtOTFPMTNEVk5QVW9LN2JWaVozYTRhYWQyb1dfOGRITjZQcTJfeFVlYXkxMVlBTFgyWERkUDM2M1pkNjB6WmFMclZZaDAwZmttWTU4cmRWdVVVRUFZblhDSWhCV3dweVNaRVZzNks3VXA1X2pmZ3FDMi00YUF6RDQ?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-11T01:02:16+00:00", "published_display": "11 Jul 2026 01:02", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "KAI stock reflects Kadant Inc. industrial exposure as investors assess long term demand", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxPRjJpSklWWFAyb09lancyYlNkZ2kyOXA0dDNfYkFab0RoRmJGREQza3RIeFV0eDdaNllDYTIzc05JSTNFQ1YtdWRzQkU3Qm1oYWJIbWd1TlBIOERjcV9NcDJXUWl5S1NoWmIyRVlTVEluaUN0M0ZUZXZyb01tRGdrM0h5QVhNc3NkX0VSUXJVNWk0czZYWkE5WTlUYy1XVHVZNHI4djdNYXhQQUtjV0VySXVDX1E1aU5EWVpYQWxaaWRKcU9qWXc4?oc=5", "source_name": "Ad Hoc News", "published_at": "2026-07-10T17:52:43+00:00", "published_display": "10 Jul 2026 17:52", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "WESCO, Kadant, and Dycom Shares Plummet, What You Need To Know", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxQcEJuNjNpSnlUbW5rTHFUUjZLWWdUWGIyMnU0Z25Jak8xZ0J5ci1zb3dremstWXhiTkFicktzdUFWdS1BY3hyVUhOWWF5Z2R3dldQY0NYMXRCWGxzN3NmUGx4azdnM2J1cUlCMXNQTHFZeE5jQXRTSkM0em5NMjhOa1RRdFpEd3pucUxoMlh0WnRzSm5IWWZNN3NJQTNHcm8?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": "Kadant Inc balances industrial growth with steady demand", "summary": "", "url": "https://news.google.com/rss/articles/CBMitgFBVV95cUxQc0xlVWRMU1ZucjN3LUR0N0xBT2ZBdHBxd000S3VFVnkzbnFOaHNXakZKSHpuRndnRlpwQVdWRXRJQXZ3MTJhOXJxZDEtUlRiWXl3dDUyTlJKbENldkcyNklERXhta04xekQ4eDJpMUdtbUxYTDc1VDlGUnBFaDNRa0F1X0xVVWw2TFB6aWpJZ1hOSUgtVmpsb09KTkt5eG5qLWRmc3dfLTFWUlpmeEJDdXFBTldNQQ?oc=5", "source_name": "Ad Hoc News", "published_at": "2026-07-06T20:54:12+00:00", "published_display": "06 Jul 2026 20:54", "sentiment": "positive", "sentiment_pct": 66, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form 4 Kadant Inc For: 6 July By Investing.com", "summary": "", "url": "https://news.google.com/rss/articles/CBMikwFBVV95cUxOM1NKOHNadUNwdUM4cUYzVkVYWm9jbUFvVzdYTmFxSkJvNWZhR0JueXJ5dXFOU3hSTWxUbFRJUlRiOWJVMFk3YWNTVFA0ZUJzN1hkUjg5eEpsVHZ1ZGJOWVVBUEVsX2VVSnFqbE9IUjZ3UVVWeHMySS03LUd3QXNJWjdwTENmVmFjVk0ydlJ2YVdhVEU?oc=5", "source_name": "Investing.com Nigeria", "published_at": "2026-07-06T14:09:17+00:00", "published_display": "06 Jul 2026 14:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "[Form 4] KADANT INC Insider Trading Activity", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxNRmVxMldMWWU4NUJMR0FmbFNGX1RtdXk0bURFSEpiZ194dC02dnNaZTRkNHQxd215QU5lamRyY0N4NDlQbksxTHJVekZfMTNWTm9qeFloY2NMNG9iMml6LWhKOHVWMG5PcUw0aS1Jc2poYWtISUZJRDZKajcyRk5rUUZHekg2bHVGaDBQSG5xdVUwUkgwWFdkSW5OTUVmazlWZ0ZNZHZn?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-06T12:48:51+00:00", "published_display": "06 Jul 2026 12:48", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kadant (NYSE: KAI) director gains 128 shares as RSUs vest, holds 3,454", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxQdS16Q0tXZ0VPN1RDdWk0VlVlUUVhQTBWVDNScm45dW1IR2RKNlFTM05kUEpQRkNzaXp3Qm1KMGxKd0NIeGpnY1JCUHROdG1RSGNrVHk1WjUwd3FEYnNWVFBCa2s1V3hlVUxlSTg2OW1TQS1NZVZLQmNfN3lKMVNoc0dtUWtuR0ZwbVpUVGo4TXp3QTRPcElhSncwdGw4OVFDaDFCbXVn?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-06T12:42:37+00:00", "published_display": "06 Jul 2026 12:42", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "5,200 Shares in Kadant Inc $KAI Bought by Louisiana State Employees Retirement System", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3AFBVV95cUxOdDFkSDdVV1lIMWR0TlFDMzhDZVBZR2VTdThTTkt0UGVXdDVvVnU2eVRrSC1SanRCX1Y4cTFpcnVGZGV3THJITHZjMV9WM0RJd002akJrcFhuWlJORkl0dFBjdmpTRjlwZmMzeXM5a2xDbTBDelZ5RWVWaG4zQjQtQ05iaFAteWhNS2VxbW9hYzdrdDUtU1cwSmFGLXNxUTN1TDNuZnJyWk9OR3FZbnRrNXkzenZ4NExZSnVtbDBJNnM3VWM2WTNhMVFGR1pLWDRSQWxmMGVQRGRNRUtX?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-03T07:00:00+00:00", "published_display": "03 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": "Pictet Asset Management Holding SA Has $16.10 Million Position in Kadant Inc $KAI", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1gFBVV95cUxQOF9jb1lzLU1fMkE5a201amNwMVlTTDg0b1FLNEJSZUJKaXotZ1BseXp3TmlvMWRlSEZqQTFlSDcyZ090RENWWTVad2xBOU1fT3dfdEhhUUVpSUJRMjRCN3oza3ZLR3RrdUFJb3hMcGNoSWt6a1YxdTVkV1JKeElfRzRxWk9hUzhyNHhGWmF5NlRSZ0VOQWp6NDlTSWFmX0gybU1fRzVlengyS3FaTjJDQ2tKaTVNUjBBcXZtUmhiY09hNnc0c0p3bE1JRkFqa1U4dGtHMVBn?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-03T07:00:00+00:00", "published_display": "03 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": "Conestoga Capital Advisors LLC Reduces Holdings in Kadant Inc $KAI", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxPMFdjbjRVS3R6MXg0Y0VOMWVuVVhod3VJVWU5TEdKei1VdE5TZDhUU0JQLVRoWU5TNG5FMHJzN2c2d2lxeDgtT2luUmtNM0VDXzRjdnQtT1pEazVHU21iRnZBLVdfYXZTZHNVRzdlVHhyWG5xR0FrTnVySUdBNlBqVVN0b01VM05rdVMzcFZQdDl3N1lXYzdqUEtUb2VoZjlGMlcxVTh4NGJnWkRPSllETmNxRlE5LUl2ZWJseUdhaldKNEEy?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-02T07:00:00+00:00", "published_display": "02 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": "Is Kadant (KAI) Fully Valued As Its Share Price Tests $324.54?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxOS0tremstQ01tM180cnVUSTA2UFRyZDVDM1NRVVN6WmFWQV85UDREOXlncENLLTYyenJqbmZ2VmkyamRSR0ZGVHYzMjBDdWFTSUtub3NlYWxkQ1U5WGxkYnJKUHlKLUw1WXFuOWFIQWVZTU9GSGJhVDk0VjVaQUhmQVhHVGQycG5UZVlPRFlqVUNEOFR1OXJFUUt4LVhVbjVkbjlwZGtRYnhRb3l1UGNEYlFyVXdadUdjWmgxNW9Xdldpd9IBxwFBVV95cUxQNzBKZTBCcWJGS3JRRm1UQ2x1OTlfYmZrd1UtanJTUXN0SDBlWTRsNlpOSXlwLXN2WHpxX0Q2WVFDM0VnaE1DX1FuRjF5TVVvaURSOW8wTmRqaXRqZk1LN2UwbERTeDNNVDBnMTI5WVVneEFmbWZpRXVLSWlSU2hPelhWUHVrcVdoYUVBdFlSOWNDMjBtTnVvSG5xZWxISDY3ZFZpTUlESlNISXNaTGhFTGNXNEkwRlN2NkFGdUI4TUl3d252SmNv?oc=5", "source_name": "simplywall.st", "published_at": "2026-06-27T07:00:00+00:00", "published_display": "27 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": "Kadant VP Sells $451,000 in Stock \u2014 Is KAI Worth Watching?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxNcklLcWh6czNoTmZaVkJ5b05fa1VrSVEwSlpDLVFqcGNObjNpSGd3S3JxNVpZSmJjS0phVUJsOTMwWlFkSXFfMGdrOTlMODV0bEFNSGJ6bkllaFpqRzYyT1dIQlU5Z3NiYWY5Z2M4clNsTHBhOVZNUEpwMnRmUjhSUlQ4RmFVbThSZE4xV1FIZWlWTE1memJhaUVoZFFFNXdFcmotVUc3bV84Rjg?oc=5", "source_name": "The Motley Fool", "published_at": "2026-06-26T07:00:00+00:00", "published_display": "26 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": "Kadant Stock Is Flashing A Green Light, But Is It A Trap?", "summary": "", "url": "https://news.google.com/rss/articles/CBMitgFBVV95cUxPbVBsdG5DVjRBZV9UbTg3aXpOZHJxTWtZWkxhZGhFR1l1LXVhOFAyaWNjY2d5d2lkaWVUdU5OSmNRSmc4NmQ3VWZCaWk0Tm85MVBfeUh4VHRVT2JMY0gycE01OHl1ZWwtZ0ZmdFdVaFl2cmhSMG96MUQxUVVwYUdFMy1DSEJvVWRCVVlLZ1ZQX2pzWERIREtqTm0wUzF3N2R1TlJEZHk4QjlNdVFtQXVIVXVnUWVyQQ?oc=5", "source_name": "Trefis", "published_at": "2026-06-13T07:00:00+00:00", "published_display": "13 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": "Trade Alert: Senior VP Of Kadant Stacy Krause Has Sold Stock", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxOZWh1U2hOMjdrLTBMTEJ6cDVzdW1OYVNnLXJzUjhDbU1rc0NsN01pWElVa2VTSDdIMkRqZWMzVnVnNVV5bXpFeFRtNTlwSlFJNG5UZDhGX3RVUVdXVGxIZVRfaFdyd2phSF91TFdJMVlGdGowcVhxOS1LcGNoa0I4LVhHTVRvZXpvX0NYUDZjSFZMNmFrdTkwQ1BMSWdQUFc5SGUwNHZvaDlLRTdSdVZiTzdPVnlVX09NNlNsNTA2NnZzSDNR0gHKAUFVX3lxTE5ueVA2QWpQcWVkOE5zU0ZWZFB1dFhNdEozclpWMmtiV3FNeEVSSExTNWVLb3VPZGxlVUxzS1VyYjFLVVNISklLR3FBS2ZtSUpLbS1Wc0xjYVpVLXNENzJUdS1pUWdVcjRMaTRZSTJCSHB0Q1p2d0RNbUs1Y3M1UHJGU0V3ZHJfYWlmbVdtOTR6Yjc4OC1ObE51TDRLcnVtS3pfU0lITVUzUEoyU2dVZGJmdEs0T2w0V1p4QUU1eHZCOC1RTTJmc1BTUVE?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-29T07:00:00+00:00", "published_display": "29 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": "New Buyback And Dividend Plan Could Be A Game Changer For Kadant (KAI)", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/buyback-dividend-plan-could-game-221233702.html", "source_name": "Simply Wall St.", "published_at": "2026-05-22T22:12:33+00:00", "published_display": "22 May 2026 22:12", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kadant Board Approves $50 Million Share Buyback Plan, Declares Dividend", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/kadant-board-approves-50-million-205712247.html", "source_name": "MT Newswires", "published_at": "2026-05-21T20:57:12+00:00", "published_display": "21 May 2026 20:57", "sentiment": "positive", "sentiment_pct": 62, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 85, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kadant Authorizes Share Repurchase", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/kadant-authorizes-share-repurchase-203200958.html", "source_name": "GlobeNewswire", "published_at": "2026-05-21T20:32:00+00:00", "published_display": "21 May 2026 20:32", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kadant (KAI) Is Down 6.2% After Raising Revenue Outlook But Cutting GAAP EPS Guidance \u2013 What's Changed", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxQN1B1YTBZMl9RYW1IdG5wMmNWTWlDN0piNi1qYVhPdlBIeHE5d3ZBZDloR0ExNDBoNTRzczBucVN6alJVTmZOeUhVUld4ajdVRHVMRkxCUnFHODRoOFB1cC1zTEVtN0tYU19QZFlfdF83N2w0TGF2ZVhMTTJnU2hwUUhfdHBURkplYWFpQ0J4dnRsb0pTLWVwZXp1aTVrcVRyWUozOHRTUV9TTmJNNVRUdXdDSXFkOEpURkpmMUhYbW1TdG9lMVHSAcsBQVVfeXFMUHpubVVqZkhROGxNZWJfLW5hZkpSNlVpVlhMQXQ5ZThQZnE3d3ZiY210b1pUam1pQTB2bUFfV0lidUVLVWl5cHJkRzA5VmZpdmthazl5amtKTGktVG1wY3I3dzN0SERBanhad1NUOHgtT1ZGUlppQ3lmX0x6d3lDY3VsWEp2cDlzS1VveFJzUUgwMkxIZmw5Sk10ajQxaWdkZVcyUURoUkM1eTR1dXRZOHFJODYzNWFzcWs0U0wtenRqcXRMaXJEdzBIa1E?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-16T07:00:00+00:00", "published_display": "16 May 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": "Q1 Rundown: Kadant (NYSE:KAI) Vs Other General Industrial Machinery Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxQcjRMUXhfd1hEemxfeG1EMUVCYWpKUlN5SEoyUktBTUhDaXN6LUcxM3BweDlTTE80QlllZWR1VGFQUHRXenRLZnpWUUxnR1hwN0dmNm9GXzZaNW03ZWJOSEE1R1lBdkNwd3Y5VWMybEl1UDRidTctSGVqN1RXUUFrZ3AyOW00OEpIZ2MyMlFKUGMtdnVrVFlMd1pBenl3OTMyODNlbDAtOVI4YWNMdTZFSUFJS19sTXhqY3pjSy1taE5OMzdk?oc=5", "source_name": "StockStory", "published_at": "2026-05-12T07:00:00+00:00", "published_display": "12 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": "Why Is Kadant (KAI) Stock Rocketing Higher Today", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqAFBVV95cUxPOEd2US0zalNjNV9XbThPX0lFdmlGX3dObW12NHZrYm1zdTBxZDRDbkc4UEpTSEgxNmhrUVZESUFBYmdGdklTS2VJT1pwSFNHaXRGalVib200Z2lfaGJaUUN0QkdydnRBcjN4dWJaaFpWNEVqd1kyWE5mLUtWai1WbV90TXIxMHFZd2RQLTRJMkV3V3NSWWZlb2s5cTU1ZWgtbjNzT1lYM04?oc=5", "source_name": "StockStory", "published_at": "2026-05-07T07:00:00+00:00", "published_display": "07 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": "Assessing Kadant (KAI) Valuation After Q1 Earnings Beat And Ongoing Growth Trend", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxONVBuQVUwZndZR0hCay1TRm9td1MwVFBsREUwdmVaZG1lUklQbk0zTkRaS1F1cDZIWVo2VmZyR2VwTGVaUG9PWGUzTWk3a0lnQ3F1a3E0LTNvclYwdkp3X001ckZzNkl4WXNtUDhMYUF3LU84c3VIVm42RXEyRlNYcUtCd3dEVFRSNlVwcjFHOG5ZWkRHTjJzQ3RNNGdwT1U?oc=5", "source_name": "Market source", "published_at": "2026-05-06T07:00:00+00:00", "published_display": "06 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Kadant Inc. Reports Strong Q1 2026 Financial Results with Record Bookings and Revenue Growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxOaUVsNjNfaVQwSjd0MUZqYU02Ykd4SjhXNTlTdzJNYWtNUWk0TFljbmZLeFZyZXM2S1FCWUpMalk0cDBOdG1SaDJfWExLNHZwUmIway1QMl9OcWFuOF9OZ1FFYlIwdmhXaW1KMHkyMGRGa0I4MjJIS09XTDZXYS1leTFzbnNJUmJjaFc3VlIxcHROMUY5MmtNY01ZYzVva1FpdG90cGpvTzI5OVNORUdGZ0FGNGlIMVFkQ2ZsLTBzc2EtdHM?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-05-05T07:00:00+00:00", "published_display": "05 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 95, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "After 30 years as a supplier, Austrian manufacturer joins Kadant", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxPODVCUm5yU0ZjRFdmVlBQYUZlQUdEOUFsZmU0cTNPcGVOdU1FdG1tV3BTQXUzbDAxam5HbTFkZ251ZldVMVVUNmxabW54UEo0c1RqUzlmV3hJRWc4bHJSQkxLS0VuWkV3M3lrSkQ2Zk8zZk9mQ3dGWGppRDQ5ZWFsbzJsRHZVM1hCUWF5eE11bFoteXdOSjJBSDVMRDVBOWpXci1FSjc2UQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-04-30T07:00:00+00:00", "published_display": "30 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": "Q4 Earnings Roundup: Kadant (NYSE:KAI) And The Rest Of The General Industrial Machinery Segment", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxOUlFyRjBJZ0ZFam83cmhnSzNudGlhdDBxMnRhcDZNbzRlcmJOY1E3MXcwMEd3QXF3N1lYb21sb0tpZVVNN2k4alNMQ2xXZ3RpU05USC1yYlJSd2JRTjNDWk5rYndNZUxTdmRLeVdFZ0loSWdEQVRmZEw4dE9pNUZpSkpKenlwQUNqREVuMWJqTGZ5MjNNQ3JHNDFwS2I?oc=5", "source_name": "Market source", "published_at": "2026-04-15T07:00:00+00:00", "published_display": "15 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": "Kadant (NYSE:KAI) Has A Pretty Healthy Balance Sheet", "summary": "", "url": "https://news.google.com/rss/articles/CBMitwFBVV95cUxPNXNBbUhGWF8tS3ZtOHhsUHp6bU5wZzNTVDdFQzU4Z0N0X1dUR1FmVW4yc1YxVzNHTHpNTlpCd19EazJpQ2M2Z0lrWXM3TWlVeGpQWVl2em43UklIWVdPeXhrTTM5Y2lDUU1lUWFIazhuZTlkNHh6MTBFVzVmYnVubDctQTNXQkltOTRnQ25HcUkwX215dFdXNTJ0Y3o1a3QtVk9BR2hwQTB5NXN3Qm5xOEZETHlYZEXSAbwBQVVfeXFMTXN2QjdyM1pNMjVQbXV3c2dQR2htSmtUckUzRXQyMFRqMnV6YnVEeDJYZDhnMC1WUUM4MUlQTmlTS3lOQkY3Yk1YZTc1SGFMUENwOXNwMHNUeVV2R3VYRkYwZ1NYUThvM3pwZ1lFTU54UW45b3NPU1dwR2NZamVubkdjcVp1X1c2dzN5Rmwyc1BmOE13QmVDMnR2UFdyaGRKN0ZnLXY1U3AteUdGMzF2WkM3Y01RY1ZrbXFsN2g?oc=5", "source_name": "simplywall.st", "published_at": "2025-12-15T08:00:00+00:00", "published_display": "15 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": "Kadant (KAI) sets Oct 29, 2025 webcast on quarterly results", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxQWVR0TjNLRjNqX3pRbXBYRXBBZzJXQXUzREQwaTV5ZHNraTU4UGh6NHFQSml3QUhDXzUyeHYyUnhiUFItR0xHTW5XdWt1VUF1UUdEZjVXSzRSWDhGVDVCaTZwMUE2bkJTaFRrUDJ5dkVnQTRvNFVxeTFleF9qX0hqeldWWkwzX0FURzR1VDBUUW9XUVBBMTNqSFlzSW1ZS1U?oc=5", "source_name": "Stock Titan", "published_at": "2025-10-28T07:00:00+00:00", "published_display": "28 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"}], "industry": [], "sector": [{"title": "CSW Industrials Shares Dropping 5.2% on CSW Industrials (NYSE:CSW) Soars on Record Q4 Earnings Beat", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxNNkYtUEl0a3pRM0ZfWUlJbG0tVmZJdWprdlhDelRPWU5NMkFLMkEzZHVaVGVnTFJ3RFJ6X0ViM3BfbXI4MkI2UE93UlNzUFYxU1lIN2JsQmNXUk05SXZZMTFLRGhmMjBqVjJ4bDJmQTN2VUZxblVoMDgxMl9NdXNVOGtpSnhiSnE3S0tnZDR3ai12UHcxOUc2SWZlMExwOTRTaFp0Wjlka0h3SzBFc0hseUF0czg1bXRGVGJESFpsdVlITFXSAcMBQVVfeXFMTTZGLVBJdGt6UTNGX1lJSWxtLVZmSXVqa3ZYQ3pUT1lOTTJBSzJBM2R1WlRlZ0xSd0RSel9FYjNwX21yODJCNlBPd1JTc1BWMVNZSDdibEJjV1JNOUl2WTExS0RoZjIwalYyeGwyZkEzdlVGcW5VaDA4MTJfTXVzVThraUp4YkpxN0tLZ2Q0d2otdlB3MTlHNklmZTBMcDk0U2hadFo5ZGtId0swRXNIbHlBdHM4NW10RlRiREhabHVZSExV?oc=5", "source_name": "AlphaStreet", "published_at": "2026-05-26T07:00:00+00:00", "published_display": "26 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 77, "tier": "sector", "tier_label": "Sector context"}]}, "total_fetched": 71, "total_relevant": 29, "sentiment_summary": {"positive": 7, "negative": 0, "neutral": 22, "score": 55, "total": 29, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 81, "events": [{"event": "general", "label": "Market update", "weight": 9.35, "count": 17}, {"event": "earnings", "label": "Earnings", "weight": 3.05, "count": 6}, {"event": "capital_return", "label": "Capital return", "weight": 1.65, "count": 3}, {"event": "macro", "label": "Macro sensitivity", "weight": 1.1, "count": 2}, {"event": "deals", "label": "Deals and strategy", "weight": 0.55, "count": 1}], "positive_events": 7, "negative_events": 0}, "market_context": {"has_market_context": true, "latest_close": 294.63, "latest_week": "2026-07-10", "one_week_move": -4.7, "four_week_move": 4.3, "twelve_week_move": -11.2, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": -0.347934, "market_dynamics_buy_signal": false, "relative_strength": -14.14189, "fair_value_gap": -3.1, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "positive", "expectation_probability": 62.1984, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-4.7% over one week, +4.3% over four weeks, trend inactive, and near fair-value range."}, "interpretation": {"label": "Price moving ahead of tone", "tone": "negative", "classification": "price_leads_news", "summary": "Price is moving more forcefully than the current news tone suggests.", "confidence": 64, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Stock Titan", "count": 5}, {"label": "simplywall.st", "count": 5}, {"label": "MarketBeat", "count": 4}, {"label": "Market source", "count": 3}, {"label": "Ad Hoc News", "count": 2}, {"label": "StockStory", "count": 2}, {"label": "Investing.com Nigeria", "count": 1}, {"label": "The Motley Fool", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 28}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 1}], "events": [{"label": "Market update", "count": 17}, {"label": "Earnings", "count": 6}, {"label": "Capital return", "count": 3}, {"label": "Macro sensitivity", "count": 2}, {"label": "Deals and strategy", "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": "negative", "text": "Price is moving more forcefully than the current news tone suggests."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "81/100 classification confidence."}, {"label": "Company focus", "value": "28", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "0", "tone": "neutral", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "-4.7% over one week, +4.3% over four weeks, trend inactive, and near fair-value range."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Fifth Third Bancorp Acquires 33,627 Shares of Kadant Inc $KAI"}], "updated_at": "2026-07-16T14:29:41.748889+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}