{"ticker": {"uuid": "eaec9041-d2a6-4688-804a-c9505e6edff6", "symbol": "EIF", "name": "Exchange Income Corporation", "exchange": "TOR", "country": "CA", "sector": "Industrials", "industry": "Airlines"}, "articles": [{"title": "Exchange Income Stock - Weekly review and sector comparison for EIF", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxNaEptVjFGZkFlNHJ0YVg1dkg1SlY0TFZtbHVqN1BGRjAwR3JjVThuNTNVNE11RzF5Zm52cUZFOFhXOXpNY21QQnJqaVo4RWEyc0pMRFY3djFXTS1aRktQSjlUSWJVT3VUaU1XMjluZEZTSXVhdExaSnBDMnZLSU5laS1zUmhreU1XX2ZtN3FFNlQxNmM4dGlUSTVZNE1yYnljTzd0U3JwYWg1bDVfc21DVFkyYWZrRWVwMFVDZ3lKR0NTQQ?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-06-19T14:45:18+00:00", "published_display": "19 Jun 2026 14:45", "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 Exchange Income (TSX:EIF) Valuation After Strong First Quarter Earnings And Share Price Momentum", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2wFBVV95cUxPR29HbjViMlI5WnRVd01kZzlxc0lwZVdKelhLeDJRWGtkcGN2a3NGQlNIanQza2x4RTVxb3o5ZXlER2lkZkU4UnNBaGxlYWNxUjEwQXZRRUNlX0l0SWhndlE3LVh2TXZ0WHhfdGIyVGQzSmY0NVN4Sk5OelkzVWd3RkNMVkNHNUw0WWRvci11ZnN2TXdfRFphN3l1RS1VdWlPeEVpWUJ5bVdjdExPWjEyOFVQbGptZXZTYmIyYVU3WXNtWEN5X2VYbGlmYkxYVDJNLV9GTFM3b0QxWjTSAeABQVVfeXFMTjJzOFRJYkpUcG51b3NqYzRidHhmSWs5bWwtZFFuN25jN2trNHd6TS1rTDFsaEl5WE1fLTYwRVd1bHI1VUgyUjJ6OTNnYzQzYWNYRG1mbk1QMG03N1I2WlZKb3FXMVpWTUZ3aXFjYlladUJ1Zm5lVnZHVkhYa2xycGt1emxxZkp1U3lrSlJYaFJQdFNoSXpCRmhUb0RpNDR0ME84MzFQd0FUbUhUZ09mWE5hT2JsbVdQVjVnLUlvVHl0MlhUNnVEYlVOUmxJeGxRbE0zVkZabEdJUllRaGFOT2o?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-21T07:00:00+00:00", "published_display": "21 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Exchange Income's (TSE:EIF) Solid Profits Have Weak Fundamentals", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxOSHNfVmNMSXFoUlQ3ZUs2ejhxd1lHc3paQXM3eGl5TmxvbFdBTF84TDVsZnM0Wjh4eUNranpKUXlTeDFoMEtSZmlybU5JeU1RRHIzM0xqS3FFMVpMQ1l1empzZXdId3ZoMU1zbzlNdlJpY3VQaFdLRm5QYVUyU3hLbGNkVkgwR2JOanh1cmdDc1pua3A2UXpLcHM0dw?oc=5", "source_name": "Market source", "published_at": "2026-05-18T07:00:00+00:00", "published_display": "18 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": "Exchange Income's (TSE:EIF) Earnings Are Weaker Than They Seem", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2AFBVV95cUxOcjdPOGc5YUNyd1o4VDA5VmpjajJvakZ0VHYwT18xdHpYZlFGZEdMMVlLNEhvUmdGTWROTzZWZnVoRlFYdVp0Z2hWSS04NFpmUUtGSnViV3RzSWpyNm1mcFZJZ2ozOFNHUGtuVGx5M3VPdFktdW50YzEtRkkwaFB1VUJjNkl5dEU5VlQyd2U0YnQtNjVyTE5HRlBNTWhkVmVlamNSYzVRSUdJdm0tNHNKeXhveTJ2YXdfZVZPYUNpS1g3Z2FLWTdwOTA5Q3NmS0dkRE5hT3FjVnbSAd4BQVVfeXFMTXFGQmhyWFpGcmFlWHNhazhiX0JjbWVrRjI5eUJZbXNWaEpldy1Ed08zd3RRSzVlWnI3Uk5SbFYybmItQ0V3RGlXTG9fbk45aWpqck93bE5PcEpFMFpGMXNRTHdrN2VzamJPbkVkVHJDbHF5Wm5WeDhfVlpGTFVwQk1TNnNreldUUGU4N0pNQ2h2RFg5S1NaQUFzZmszdXFrT2s0N21peG9yMDFJOEpJWHlxNHdFTVh4akE0cjA1bkc5YXc4SG5lbU1hbjgxNFFwcFFkcVVNZVZkd1ZQWHdR?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-18T07:00:00+00:00", "published_display": "18 May 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": "Earnings Beat: Exchange Income Corporation Just Beat Analyst Forecasts, And Analysts Have Been Updating Their Models", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3AFBVV95cUxNRkpxLW04WkNXbEc5WWs1VHVyOUJGTmVSWms3cUVmMWhvS0ZxV19JTlB3WXRpUVlVWFBSdWFpMzYybWdoX21fWUtJdkVUWGZMWTA4cFU1TUR1ZS1kOUt2bUkyWDR4UjRDVV93VnRZellZUVBvWG90d2dXUjFYdmJydURZZzFjRkFQTTJtbDB5ejhaQURLc0NtYjlENm1jYVBSQUs2Z1NDeHJwZ0Z3TEhISlVJam5FbUtqaWszZXdyTXhUZmp5NnVhV0VHUFlsa1p0bV9xTFFFSjAwYy1M0gHiAUFVX3lxTFBaY250bF80bzNmRFQxdjhrenBNbTlpdDJaSlBXeE9SVkRxRUZwTXJzMFJENkNqT2ZJLXVYOTh1Y3V4Mm5uYWI4bzZpSEl6WXJYdHJldmVra2NtRm9Hdy0zSzBFMkN5ekFQT0s3NnV1cW5tWnhpT0xxaFBpWnRTUHVodkJnTVZUeEpFeTIwam1saTgzWDg3WXRqcTY4bkF0aC1RMkVZY1ZUczducVJNQW1OTkFabWxlQ0ZzT2JIcmJkM0FHaXRQVURDQi1IdTc2THE5QjA1ZWc2NGl2TzBKM0ZucHc?oc=5", "source_name": "simplywall.st", "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": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Record Q1 Earnings Efficiency Surge in Aerospace and Manufacturing Could Be A Game Changer For Exchange Income (TSX:EIF)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxNUE56TmhYZUZ0aWtob2QtcUFFWE16WTZLUGxsdTlPM2syUDR0RzAxVF9UZktBRE9JVlRQMGxMOXRCVUJIVGJKY0NZODI2UXU0djVnTGQ2ckVGcm5NVXZTYnV2OWI5WFJwQkhDd3BIQ2hTQkI2bzVSYkZiNk9peUJydWE0ODh1aDhoRko5LXRRaExoWUVyNFpvVWd5RlVtMTBVdUE?oc=5", "source_name": "Market source", "published_at": "2026-05-11T07:00:00+00:00", "published_display": "11 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": "The Bull Case For Exchange Income (TSX:EIF) Could Change Following New Level D Simulator And PAL Contract", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2wFBVV95cUxNVWg0M3dxZjNqUWtsdS11TTlDUHR6eVlfUnhPX3hVOFBlUEo1VGVibVQ4VlBtbXB6N1piU2k4QVhRRW1kMjZvN2dwMEdiZ3JocW1PenZSbkVNYVNKbGVKWG9uSzVIRjlJb05hWElnZHNSczUzaklKajhoWkZ4NlhhQnh1MndXSTNmNFVuM3ZpTHJpTkw0SkZOYk1xdmNMUTZXTFczTjJ2RHZidkZmSDRqc0lyS2IxS0dScFNxeldrYk5IdjJQRWtRQk50Ql9weHlqbjlvVHhTY2R3T3PSAeABQVVfeXFMTk80eks5UEc5QWg1QVN1dzBIeHV4R0VwQVVyNkZKeDNtakZnWEdrMEtfSGU2aFMtYy1pc296V3N1eGhvd2hHUmdrZzl6dk9jbjJENGU0WnNkRDdxREx3TFBQajl5VkhiZkhEWW1RQnNWZU9BX0ZseG1XNjV3NTd2bTJPNHlLd050UG0tZUszRlhPRFhaa0QtS3NBZ3h3Snl3RGllMUxzWTdOM1l3dk44YUJfR0Jjak5LdE5NbjJNd2dlNFpjN0ZmdXlMVE5CXzM3ak40NWtBdzV2ZlBIaVdzWGo?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-09T07:00:00+00:00", "published_display": "09 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Could Exchange Income Aviation Weakness Pressure Shares Further?", "summary": "", "url": "https://news.google.com/rss/articles/CBMirgFBVV95cUxOeVlkeHZlWmdpbVo2RzVnNWxsTVZBdmhEM1hWNEpZdnpaX2VmQWxoWDFlSzJDRXhxQm9wbGNkSndxNEM4eFRXNUhVQmhWRE5hRlBRMG1JNGdpb2lNRGR1V1VOMHZNNFZkTDFTMmpDSE1RQlZyRnZSa01raWo3RnR5ZHdNeVl1SnNHZGtXd3Uza2dXR2I0UnVvRGwyd01XT3dYWmh3Mlg2WmMzQ3NTanc?oc=5", "source_name": "Kalkine Media", "published_at": "2026-05-08T07:00:00+00:00", "published_display": "08 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": "Exchange Income Corporation Announces April 2026 Dividend and Amendments to its Dividend Reinvestment and Share Purchase Plan", "summary": "", "url": "https://news.google.com/rss/articles/CBMijwJBVV95cUxNcEt4Y1ZoemVyeFpDV1NoWDg4XzVFY0V0UXhHV2lYYWJjOEVpYXVZc2hSckU0dldXQjBoR1NicnZuRXY4cDk4cmMwYTFtZFJJOEhLZGpTblh6Qm9DZU9PYUxZU0g4dnZMNjYyMG1GYlFZcHpJdFN3NWJPNGR1OU05WEstU2NNNDZrOVB5SVZqOEo3eEdNNGRHX2NoSG1xb0lRS3NxaDlLc2ZUdWRqTkhfeFFBTjJObmktbjU3TURhTkZfTW93WmtRZ3c1UHBTbXFBenJOZm9QX1dqZnhzWTRnSVpfOGJKY0Y4anFCSVFCV2xuUkR5SFdiX3djUlFSMGtYRjg1M2VzcGM0N1hjZFdv?oc=5", "source_name": "Business Wire", "published_at": "2026-04-30T07:00:00+00:00", "published_display": "30 Apr 2026 07: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": "5 Canadian Stocks to Buy if You Want Instant Income", "summary": "", "url": "https://news.google.com/rss/articles/CBMigAFBVV95cUxON1g5b0wzQk8zc0FuTjMtYTZya1lLVU5ONTh2X1U0M19JcTM4cFRxSlBVRkxRTVREekxuTGhXZW5ydFl0UFViTE5TWDQxdXVZOWVhb3dWb0x4QjNFWl9RdngzVV9JWExuLUJzRUs5aEdVaEM5T0hKeW92MVlxQ1JMSQ?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2026-04-27T07:00:00+00:00", "published_display": "27 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is It Too Late To Consider Exchange Income (TSX:EIF) After 124% One Year Surge?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2gFBVV95cUxQRnVNbmUwcTJCZEIwek1vZXFlNmJablZYQVJfMDBZQzludWJNTDduNmtldEZWU25qNzY2OG5zOGtySWxwOEJYQjNlNDlBZ0tfbkhTN2ZOeW9iejM2S2toeUliRmIxaG1FUUZsTzNuMk5iWVJpSnk3Ympra0s2VUtGRkJfQndnUTFQemgxYy0yNHlOSmEtSkZ2Z0E0ZWtadXJ3emRSTTRPNFJBZTFpUmY5MDlJcEhlbzJXbXU2RElrYU9LeVhaYl9vSDZONXZyVkRhZGV6RlR2ajExZ9IB3wFBVV95cUxOY3RyTkxQRG9BX2pzZldnT1MxNnU0OUhJcEJZclc3Yi1RU3E5LWlSa2YzeFdoLTFOVFNSaXZLSTU0eUlFMnJtSUpjN0phaUR2Q0lXVkxMTC1oUXlpcWV6NzNQT0J2NmhIVW01dURRMURlTGxxaTAwOTM3ZG9FNWtST09DSmk1VjFIeTdRblNXM01TQVUtSVY5OVBQWEFNa1Z3LXJKZjNYVDNRWnZfTWpsb1ZpNHRvTkNJTFJHeG9MYzU3ZFNOVjFyYmRUZ0FKMk1pNzdFZnpLdWVKRC1seDhB?oc=5", "source_name": "simplywall.st", "published_at": "2026-04-18T07:00:00+00:00", "published_display": "18 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is It Too Late To Consider Exchange Income (TSX:EIF) After Its 124% One Year Rally?", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxNaVR0Z2xFY0NwR0VRZ2tEdWs4cTI5T1lPdlpUM2hONklmVlNVM1k5bGhUUS1CNnRTcTU1OEtMckpCX0NqZWdDTlJSWC1heTFQRFA3ODhURXFwM0RJSDlKSnRsQlBwZjhDOENlb3NGazNCalVRNHFDRmxMSk55QzhYbl9YemRuZjBKTWJJUHppWmpCclZLLVEyZFVlWlozZw?oc=5", "source_name": "Market source", "published_at": "2026-04-18T07:00:00+00:00", "published_display": "18 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": "Exchange Income: Sold Off Some Months Ago Due To Valuation (Rating Downgrade)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxPQUlvaElWZ3FGMHNjczBmbU10TUtoTWZ1Q2ZjVng3VHd3VFRwQmI0OHVocUFLdVRpNkVfbnMtQTFOWGpGTV9ueFZkcVh2Ri1YVUNYZW82eFRRbUVqaVZvbFM4d3lON1pCMmVfZ0hPVWs2ZTRnREt0M3F3QXY1U183UjhHS3Z4emJlVUR5cUd5WU1MeEI0YTR5WWNmN1JJNWlBNG40dXdhUWlwNzA1LW51UmtZVWs2VGNaQ2c?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-04-08T07:00:00+00:00", "published_display": "08 Apr 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Monthly Dividend Stock In Focus: Exchange Income Corp.", "summary": "", "url": "https://news.google.com/rss/articles/CBMiakFVX3lxTE9UQ1AwRm80WmJlWGdmbHZnZnNwMmFzOE9iOTRjUVJObGZNRHhJYk1QakhTNWpiUHFLZkhFcjkwYXQ5NUUyTmlqUDBkWWpjRkZTTHRXekNxcDl5OXVkWnpzVkw3S0ZwdU5qbmc?oc=5", "source_name": "Sure Dividend", "published_at": "2026-04-01T07:00:00+00:00", "published_display": "01 Apr 2026 07: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": "Is It Time To Reconsider Exchange Income (TSX:EIF) After Its 112% One-Year Surge?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxNRzFZNTNUTzV4ajVRRkhkX0wydDdydXowelJXeEloTXdDTGtjNjlHUlRDUFBfMUVfVGRERTFWSDc4NlpaeW5iYWJoTHROVnZoMHZjRzhGU0pVR2hqckJ6MkQtYWdjTFV6dTNEVFBuenlHejlfTGVfLTRSOE0wN041UEQxbWZvMVZyWl9KSGtBVUdYUDBXRmVLV21vSnFhR2k4M3c?oc=5", "source_name": "Market source", "published_at": "2026-03-31T07:00:00+00:00", "published_display": "31 Mar 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Exchange Income Corporation Announces Renewal of Normal Course Issuer Bid for Common Shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4gFBVV95cUxNSG03ZzhHLUhOdjBmT2hkUmE3d2pGZE1ScjdYYVktSGRQQ05kcGFiWHB4eG03VU44cHhXQXNGUnBITFFCbEVjeDMwMkNrU0JKc3BhMnc5LXlmRlJIdTdmeG9FZmVrNEYzWWE3R1BtRFRUbXRENGJ2T2d0d0hIV295NlhQY3dNS3pGdS14MENCWEg3bWEtWC0tVGE4NDF5UHNEU1dMeGNlMkx2T3VtWFhENnZHX2pzTnVHS1ViUk1TMUo1eG5xZzVQXzlSMU5YRU1leFd6XzN4SmQxbjczcGc0a3BB?oc=5", "source_name": "Business Wire", "published_at": "2026-03-30T07:00:00+00:00", "published_display": "30 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": "Is It Too Late To Consider Exchange Income (TSX:EIF) After Its 114% One Year Surge", "summary": "", "url": "https://news.google.com/rss/articles/CBMihAFBVV95cUxNUlYyMUF3Y2dScXVxX2tfbUtLZjVqUjk5MllLX0FIRHpUUnd1ck9oNmhud2p3T3ZGdUlCQUh5STU5SkNlVWZ0a1JZLTk5T2U3VGhPcXBFeGwySkpGMnFsYWhCUVJ2TTlScmM4TFMzNFVic2ltd0ZDNXgwSzExNC1rTDVSMlY?oc=5", "source_name": "Market source", "published_at": "2026-02-26T08:00:00+00:00", "published_display": "26 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": "Record Results Headlined by a Fourth Quarter 62% increase in Earnings Per Share for Exchange Income Corporation Driven by Strong Foundations and Accelerating Growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5wJBVV95cUxNWXluaFR3NWwzU3I2eVlYUXc4NXNoSGFUMzlDOEhnVVBvejVlb2VCWmgwRkl6YlVjcUZyOFNoNkd6Y3ZCM04yWGY4bzJMZHFfQjJTRHBHRVdTMFBQUmhYVkZULUYwWEc4cFhJcGRWQUxLNDNfRXRxQ1RoVUJfQWRLZzQ0Y2RyWTJpMzE5ME9hSkNPeVNaamp3U0RWTUxqMld3TUtKb0Jhb0poeXhtck1MVlo5M242T3J4ZHRrRVVmelRiOXZ5d3RveUhXN2h3OV9iQUV1NnpfclhaTmpTbkpHTndCRVBqRWlCMk1HTkc5b05tTFY5UDU3X2JrTWtud1ptM1ViNWpiMGlIeXRtX0tPYlpiSUlkUi1mNFBNY21vRlRYSzBkQk5hTU9GdklZdV9KU0pzWERtdXdvUlJvX3FfbzE3OFFNZHdKVktFTFQ3U2lTUmgwR2ZtcE1uRERxSXFCSER2TElwOA?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-02-24T08:00:00+00:00", "published_display": "24 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 95, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TSX Value Picks Including Exchange Income That May Be Priced Below Intrinsic Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMihwFBVV95cUxNSnNwMVJkQ3ZYVWQ5bm5DV1NSelYza2R2a0tiUy1RR2w5UUxhaGJTOGtUblVsNFNDNGJnNUgtdm5pbG5OWl94anctWlBlOFpQc0hBbXcybmtYeTAyWTBpRW0xbUI3Q1ZqZTVMMURVYTF4OXZveE8zNTd6X3ZFTHlXVktteENEMWM?oc=5", "source_name": "Market source", "published_at": "2026-01-05T08:00:00+00:00", "published_display": "05 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 Exchange Income Stock a Buy for its Dividend?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiwFBVV95cUxORzF0dXM4dWxXcWdsNmVoR2oxX1lqYy1kbEU3TkRjUTRGajdUX1dQajlhUmcyOEctcFJSNnlzOW91cVlHejc2MDBkOWE5T0JONDdRMkc3T0drSV8wZnFyMDZ1ZzhqZy05cTZsS29ibTFMeWgyd0JFUVUzNThKREdRaVoxWWZNbWI3blhV?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2025-12-10T08:00:00+00:00", "published_display": "10 Dec 2025 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": "3 Canadian Stocks That Deliver Income and Potential Capital Gains", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxNblN0NmJZSFNkUzl4dWtwZE1LdjFmWUc3dWNXdlhLU2htem9TSHlUTXQtUmlkbDdtX3ZQMVVLZ3ptX0s2WXZUcHZpVEhBbTJXYlMyeE5OUjRnWHFSSDBCdVZPZ2VRcjlDbzN1Wk54bXd6MXIwQkdvM1NfSExETXZOOWJGNkltUGZv?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2025-11-06T08:00:00+00:00", "published_display": "06 Nov 2025 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": "Is Exchange Income Corporation a Good Monthly Paying Dividend Stock?", "summary": "", "url": "https://news.google.com/rss/articles/CBMikwFBVV95cUxNWVZUX2xUdWRTS2JhNEtjM2VleHpFYy1ZWThpWUxqRFJMaVhKZFVmXzRWbjkyTU1CN3JHNURGb0QwTlozdW50RmM2WWwwMXVNNjRMdkZkMVFZc2xOcERCSjJmYmdidm00a3FDa3RMdnUwbmJGaVVXYmMzaEtPTjIzbzVPWlk3MlZFa0VoSmVjUXd3N2s?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2025-08-26T07:00:00+00:00", "published_display": "26 Aug 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "Exchange Income Stock - Weekly review and sector comparison for EIF", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxNaEptVjFGZkFlNHJ0YVg1dkg1SlY0TFZtbHVqN1BGRjAwR3JjVThuNTNVNE11RzF5Zm52cUZFOFhXOXpNY21QQnJqaVo4RWEyc0pMRFY3djFXTS1aRktQSjlUSWJVT3VUaU1XMjluZEZTSXVhdExaSnBDMnZLSU5laS1zUmhreU1XX2ZtN3FFNlQxNmM4dGlUSTVZNE1yYnljTzd0U3JwYWg1bDVfc21DVFkyYWZrRWVwMFVDZ3lKR0NTQQ?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-06-19T14:45:18+00:00", "published_display": "19 Jun 2026 14:45", "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 Exchange Income (TSX:EIF) Valuation After Strong First Quarter Earnings And Share Price Momentum", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2wFBVV95cUxPR29HbjViMlI5WnRVd01kZzlxc0lwZVdKelhLeDJRWGtkcGN2a3NGQlNIanQza2x4RTVxb3o5ZXlER2lkZkU4UnNBaGxlYWNxUjEwQXZRRUNlX0l0SWhndlE3LVh2TXZ0WHhfdGIyVGQzSmY0NVN4Sk5OelkzVWd3RkNMVkNHNUw0WWRvci11ZnN2TXdfRFphN3l1RS1VdWlPeEVpWUJ5bVdjdExPWjEyOFVQbGptZXZTYmIyYVU3WXNtWEN5X2VYbGlmYkxYVDJNLV9GTFM3b0QxWjTSAeABQVVfeXFMTjJzOFRJYkpUcG51b3NqYzRidHhmSWs5bWwtZFFuN25jN2trNHd6TS1rTDFsaEl5WE1fLTYwRVd1bHI1VUgyUjJ6OTNnYzQzYWNYRG1mbk1QMG03N1I2WlZKb3FXMVpWTUZ3aXFjYlladUJ1Zm5lVnZHVkhYa2xycGt1emxxZkp1U3lrSlJYaFJQdFNoSXpCRmhUb0RpNDR0ME84MzFQd0FUbUhUZ09mWE5hT2JsbVdQVjVnLUlvVHl0MlhUNnVEYlVOUmxJeGxRbE0zVkZabEdJUllRaGFOT2o?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-21T07:00:00+00:00", "published_display": "21 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Exchange Income's (TSE:EIF) Solid Profits Have Weak Fundamentals", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxOSHNfVmNMSXFoUlQ3ZUs2ejhxd1lHc3paQXM3eGl5TmxvbFdBTF84TDVsZnM0Wjh4eUNranpKUXlTeDFoMEtSZmlybU5JeU1RRHIzM0xqS3FFMVpMQ1l1empzZXdId3ZoMU1zbzlNdlJpY3VQaFdLRm5QYVUyU3hLbGNkVkgwR2JOanh1cmdDc1pua3A2UXpLcHM0dw?oc=5", "source_name": "Market source", "published_at": "2026-05-18T07:00:00+00:00", "published_display": "18 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": "Exchange Income's (TSE:EIF) Earnings Are Weaker Than They Seem", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2AFBVV95cUxOcjdPOGc5YUNyd1o4VDA5VmpjajJvakZ0VHYwT18xdHpYZlFGZEdMMVlLNEhvUmdGTWROTzZWZnVoRlFYdVp0Z2hWSS04NFpmUUtGSnViV3RzSWpyNm1mcFZJZ2ozOFNHUGtuVGx5M3VPdFktdW50YzEtRkkwaFB1VUJjNkl5dEU5VlQyd2U0YnQtNjVyTE5HRlBNTWhkVmVlamNSYzVRSUdJdm0tNHNKeXhveTJ2YXdfZVZPYUNpS1g3Z2FLWTdwOTA5Q3NmS0dkRE5hT3FjVnbSAd4BQVVfeXFMTXFGQmhyWFpGcmFlWHNhazhiX0JjbWVrRjI5eUJZbXNWaEpldy1Ed08zd3RRSzVlWnI3Uk5SbFYybmItQ0V3RGlXTG9fbk45aWpqck93bE5PcEpFMFpGMXNRTHdrN2VzamJPbkVkVHJDbHF5Wm5WeDhfVlpGTFVwQk1TNnNreldUUGU4N0pNQ2h2RFg5S1NaQUFzZmszdXFrT2s0N21peG9yMDFJOEpJWHlxNHdFTVh4akE0cjA1bkc5YXc4SG5lbU1hbjgxNFFwcFFkcVVNZVZkd1ZQWHdR?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-18T07:00:00+00:00", "published_display": "18 May 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": "Earnings Beat: Exchange Income Corporation Just Beat Analyst Forecasts, And Analysts Have Been Updating Their Models", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3AFBVV95cUxNRkpxLW04WkNXbEc5WWs1VHVyOUJGTmVSWms3cUVmMWhvS0ZxV19JTlB3WXRpUVlVWFBSdWFpMzYybWdoX21fWUtJdkVUWGZMWTA4cFU1TUR1ZS1kOUt2bUkyWDR4UjRDVV93VnRZellZUVBvWG90d2dXUjFYdmJydURZZzFjRkFQTTJtbDB5ejhaQURLc0NtYjlENm1jYVBSQUs2Z1NDeHJwZ0Z3TEhISlVJam5FbUtqaWszZXdyTXhUZmp5NnVhV0VHUFlsa1p0bV9xTFFFSjAwYy1M0gHiAUFVX3lxTFBaY250bF80bzNmRFQxdjhrenBNbTlpdDJaSlBXeE9SVkRxRUZwTXJzMFJENkNqT2ZJLXVYOTh1Y3V4Mm5uYWI4bzZpSEl6WXJYdHJldmVra2NtRm9Hdy0zSzBFMkN5ekFQT0s3NnV1cW5tWnhpT0xxaFBpWnRTUHVodkJnTVZUeEpFeTIwam1saTgzWDg3WXRqcTY4bkF0aC1RMkVZY1ZUczducVJNQW1OTkFabWxlQ0ZzT2JIcmJkM0FHaXRQVURDQi1IdTc2THE5QjA1ZWc2NGl2TzBKM0ZucHc?oc=5", "source_name": "simplywall.st", "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": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Record Q1 Earnings Efficiency Surge in Aerospace and Manufacturing Could Be A Game Changer For Exchange Income (TSX:EIF)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxNUE56TmhYZUZ0aWtob2QtcUFFWE16WTZLUGxsdTlPM2syUDR0RzAxVF9UZktBRE9JVlRQMGxMOXRCVUJIVGJKY0NZODI2UXU0djVnTGQ2ckVGcm5NVXZTYnV2OWI5WFJwQkhDd3BIQ2hTQkI2bzVSYkZiNk9peUJydWE0ODh1aDhoRko5LXRRaExoWUVyNFpvVWd5RlVtMTBVdUE?oc=5", "source_name": "Market source", "published_at": "2026-05-11T07:00:00+00:00", "published_display": "11 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": "The Bull Case For Exchange Income (TSX:EIF) Could Change Following New Level D Simulator And PAL Contract", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2wFBVV95cUxNVWg0M3dxZjNqUWtsdS11TTlDUHR6eVlfUnhPX3hVOFBlUEo1VGVibVQ4VlBtbXB6N1piU2k4QVhRRW1kMjZvN2dwMEdiZ3JocW1PenZSbkVNYVNKbGVKWG9uSzVIRjlJb05hWElnZHNSczUzaklKajhoWkZ4NlhhQnh1MndXSTNmNFVuM3ZpTHJpTkw0SkZOYk1xdmNMUTZXTFczTjJ2RHZidkZmSDRqc0lyS2IxS0dScFNxeldrYk5IdjJQRWtRQk50Ql9weHlqbjlvVHhTY2R3T3PSAeABQVVfeXFMTk80eks5UEc5QWg1QVN1dzBIeHV4R0VwQVVyNkZKeDNtakZnWEdrMEtfSGU2aFMtYy1pc296V3N1eGhvd2hHUmdrZzl6dk9jbjJENGU0WnNkRDdxREx3TFBQajl5VkhiZkhEWW1RQnNWZU9BX0ZseG1XNjV3NTd2bTJPNHlLd050UG0tZUszRlhPRFhaa0QtS3NBZ3h3Snl3RGllMUxzWTdOM1l3dk44YUJfR0Jjak5LdE5NbjJNd2dlNFpjN0ZmdXlMVE5CXzM3ak40NWtBdzV2ZlBIaVdzWGo?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-09T07:00:00+00:00", "published_display": "09 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Could Exchange Income Aviation Weakness Pressure Shares Further?", "summary": "", "url": "https://news.google.com/rss/articles/CBMirgFBVV95cUxOeVlkeHZlWmdpbVo2RzVnNWxsTVZBdmhEM1hWNEpZdnpaX2VmQWxoWDFlSzJDRXhxQm9wbGNkSndxNEM4eFRXNUhVQmhWRE5hRlBRMG1JNGdpb2lNRGR1V1VOMHZNNFZkTDFTMmpDSE1RQlZyRnZSa01raWo3RnR5ZHdNeVl1SnNHZGtXd3Uza2dXR2I0UnVvRGwyd01XT3dYWmh3Mlg2WmMzQ3NTanc?oc=5", "source_name": "Kalkine Media", "published_at": "2026-05-08T07:00:00+00:00", "published_display": "08 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": "Exchange Income Corporation Announces April 2026 Dividend and Amendments to its Dividend Reinvestment and Share Purchase Plan", "summary": "", "url": "https://news.google.com/rss/articles/CBMijwJBVV95cUxNcEt4Y1ZoemVyeFpDV1NoWDg4XzVFY0V0UXhHV2lYYWJjOEVpYXVZc2hSckU0dldXQjBoR1NicnZuRXY4cDk4cmMwYTFtZFJJOEhLZGpTblh6Qm9DZU9PYUxZU0g4dnZMNjYyMG1GYlFZcHpJdFN3NWJPNGR1OU05WEstU2NNNDZrOVB5SVZqOEo3eEdNNGRHX2NoSG1xb0lRS3NxaDlLc2ZUdWRqTkhfeFFBTjJObmktbjU3TURhTkZfTW93WmtRZ3c1UHBTbXFBenJOZm9QX1dqZnhzWTRnSVpfOGJKY0Y4anFCSVFCV2xuUkR5SFdiX3djUlFSMGtYRjg1M2VzcGM0N1hjZFdv?oc=5", "source_name": "Business Wire", "published_at": "2026-04-30T07:00:00+00:00", "published_display": "30 Apr 2026 07: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": "5 Canadian Stocks to Buy if You Want Instant Income", "summary": "", "url": "https://news.google.com/rss/articles/CBMigAFBVV95cUxON1g5b0wzQk8zc0FuTjMtYTZya1lLVU5ONTh2X1U0M19JcTM4cFRxSlBVRkxRTVREekxuTGhXZW5ydFl0UFViTE5TWDQxdXVZOWVhb3dWb0x4QjNFWl9RdngzVV9JWExuLUJzRUs5aEdVaEM5T0hKeW92MVlxQ1JMSQ?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2026-04-27T07:00:00+00:00", "published_display": "27 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is It Too Late To Consider Exchange Income (TSX:EIF) After 124% One Year Surge?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2gFBVV95cUxQRnVNbmUwcTJCZEIwek1vZXFlNmJablZYQVJfMDBZQzludWJNTDduNmtldEZWU25qNzY2OG5zOGtySWxwOEJYQjNlNDlBZ0tfbkhTN2ZOeW9iejM2S2toeUliRmIxaG1FUUZsTzNuMk5iWVJpSnk3Ympra0s2VUtGRkJfQndnUTFQemgxYy0yNHlOSmEtSkZ2Z0E0ZWtadXJ3emRSTTRPNFJBZTFpUmY5MDlJcEhlbzJXbXU2RElrYU9LeVhaYl9vSDZONXZyVkRhZGV6RlR2ajExZ9IB3wFBVV95cUxOY3RyTkxQRG9BX2pzZldnT1MxNnU0OUhJcEJZclc3Yi1RU3E5LWlSa2YzeFdoLTFOVFNSaXZLSTU0eUlFMnJtSUpjN0phaUR2Q0lXVkxMTC1oUXlpcWV6NzNQT0J2NmhIVW01dURRMURlTGxxaTAwOTM3ZG9FNWtST09DSmk1VjFIeTdRblNXM01TQVUtSVY5OVBQWEFNa1Z3LXJKZjNYVDNRWnZfTWpsb1ZpNHRvTkNJTFJHeG9MYzU3ZFNOVjFyYmRUZ0FKMk1pNzdFZnpLdWVKRC1seDhB?oc=5", "source_name": "simplywall.st", "published_at": "2026-04-18T07:00:00+00:00", "published_display": "18 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is It Too Late To Consider Exchange Income (TSX:EIF) After Its 124% One Year Rally?", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxNaVR0Z2xFY0NwR0VRZ2tEdWs4cTI5T1lPdlpUM2hONklmVlNVM1k5bGhUUS1CNnRTcTU1OEtMckpCX0NqZWdDTlJSWC1heTFQRFA3ODhURXFwM0RJSDlKSnRsQlBwZjhDOENlb3NGazNCalVRNHFDRmxMSk55QzhYbl9YemRuZjBKTWJJUHppWmpCclZLLVEyZFVlWlozZw?oc=5", "source_name": "Market source", "published_at": "2026-04-18T07:00:00+00:00", "published_display": "18 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": "Exchange Income: Sold Off Some Months Ago Due To Valuation (Rating Downgrade)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxPQUlvaElWZ3FGMHNjczBmbU10TUtoTWZ1Q2ZjVng3VHd3VFRwQmI0OHVocUFLdVRpNkVfbnMtQTFOWGpGTV9ueFZkcVh2Ri1YVUNYZW82eFRRbUVqaVZvbFM4d3lON1pCMmVfZ0hPVWs2ZTRnREt0M3F3QXY1U183UjhHS3Z4emJlVUR5cUd5WU1MeEI0YTR5WWNmN1JJNWlBNG40dXdhUWlwNzA1LW51UmtZVWs2VGNaQ2c?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-04-08T07:00:00+00:00", "published_display": "08 Apr 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Monthly Dividend Stock In Focus: Exchange Income Corp.", "summary": "", "url": "https://news.google.com/rss/articles/CBMiakFVX3lxTE9UQ1AwRm80WmJlWGdmbHZnZnNwMmFzOE9iOTRjUVJObGZNRHhJYk1QakhTNWpiUHFLZkhFcjkwYXQ5NUUyTmlqUDBkWWpjRkZTTHRXekNxcDl5OXVkWnpzVkw3S0ZwdU5qbmc?oc=5", "source_name": "Sure Dividend", "published_at": "2026-04-01T07:00:00+00:00", "published_display": "01 Apr 2026 07: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": "Is It Time To Reconsider Exchange Income (TSX:EIF) After Its 112% One-Year Surge?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxNRzFZNTNUTzV4ajVRRkhkX0wydDdydXowelJXeEloTXdDTGtjNjlHUlRDUFBfMUVfVGRERTFWSDc4NlpaeW5iYWJoTHROVnZoMHZjRzhGU0pVR2hqckJ6MkQtYWdjTFV6dTNEVFBuenlHejlfTGVfLTRSOE0wN041UEQxbWZvMVZyWl9KSGtBVUdYUDBXRmVLV21vSnFhR2k4M3c?oc=5", "source_name": "Market source", "published_at": "2026-03-31T07:00:00+00:00", "published_display": "31 Mar 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Exchange Income Corporation Announces Renewal of Normal Course Issuer Bid for Common Shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4gFBVV95cUxNSG03ZzhHLUhOdjBmT2hkUmE3d2pGZE1ScjdYYVktSGRQQ05kcGFiWHB4eG03VU44cHhXQXNGUnBITFFCbEVjeDMwMkNrU0JKc3BhMnc5LXlmRlJIdTdmeG9FZmVrNEYzWWE3R1BtRFRUbXRENGJ2T2d0d0hIV295NlhQY3dNS3pGdS14MENCWEg3bWEtWC0tVGE4NDF5UHNEU1dMeGNlMkx2T3VtWFhENnZHX2pzTnVHS1ViUk1TMUo1eG5xZzVQXzlSMU5YRU1leFd6XzN4SmQxbjczcGc0a3BB?oc=5", "source_name": "Business Wire", "published_at": "2026-03-30T07:00:00+00:00", "published_display": "30 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": "Is It Too Late To Consider Exchange Income (TSX:EIF) After Its 114% One Year Surge", "summary": "", "url": "https://news.google.com/rss/articles/CBMihAFBVV95cUxNUlYyMUF3Y2dScXVxX2tfbUtLZjVqUjk5MllLX0FIRHpUUnd1ck9oNmhud2p3T3ZGdUlCQUh5STU5SkNlVWZ0a1JZLTk5T2U3VGhPcXBFeGwySkpGMnFsYWhCUVJ2TTlScmM4TFMzNFVic2ltd0ZDNXgwSzExNC1rTDVSMlY?oc=5", "source_name": "Market source", "published_at": "2026-02-26T08:00:00+00:00", "published_display": "26 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": "Record Results Headlined by a Fourth Quarter 62% increase in Earnings Per Share for Exchange Income Corporation Driven by Strong Foundations and Accelerating Growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5wJBVV95cUxNWXluaFR3NWwzU3I2eVlYUXc4NXNoSGFUMzlDOEhnVVBvejVlb2VCWmgwRkl6YlVjcUZyOFNoNkd6Y3ZCM04yWGY4bzJMZHFfQjJTRHBHRVdTMFBQUmhYVkZULUYwWEc4cFhJcGRWQUxLNDNfRXRxQ1RoVUJfQWRLZzQ0Y2RyWTJpMzE5ME9hSkNPeVNaamp3U0RWTUxqMld3TUtKb0Jhb0poeXhtck1MVlo5M242T3J4ZHRrRVVmelRiOXZ5d3RveUhXN2h3OV9iQUV1NnpfclhaTmpTbkpHTndCRVBqRWlCMk1HTkc5b05tTFY5UDU3X2JrTWtud1ptM1ViNWpiMGlIeXRtX0tPYlpiSUlkUi1mNFBNY21vRlRYSzBkQk5hTU9GdklZdV9KU0pzWERtdXdvUlJvX3FfbzE3OFFNZHdKVktFTFQ3U2lTUmgwR2ZtcE1uRERxSXFCSER2TElwOA?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-02-24T08:00:00+00:00", "published_display": "24 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 95, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TSX Value Picks Including Exchange Income That May Be Priced Below Intrinsic Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMihwFBVV95cUxNSnNwMVJkQ3ZYVWQ5bm5DV1NSelYza2R2a0tiUy1RR2w5UUxhaGJTOGtUblVsNFNDNGJnNUgtdm5pbG5OWl94anctWlBlOFpQc0hBbXcybmtYeTAyWTBpRW0xbUI3Q1ZqZTVMMURVYTF4OXZveE8zNTd6X3ZFTHlXVktteENEMWM?oc=5", "source_name": "Market source", "published_at": "2026-01-05T08:00:00+00:00", "published_display": "05 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 Exchange Income Stock a Buy for its Dividend?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiwFBVV95cUxORzF0dXM4dWxXcWdsNmVoR2oxX1lqYy1kbEU3TkRjUTRGajdUX1dQajlhUmcyOEctcFJSNnlzOW91cVlHejc2MDBkOWE5T0JONDdRMkc3T0drSV8wZnFyMDZ1ZzhqZy05cTZsS29ibTFMeWgyd0JFUVUzNThKREdRaVoxWWZNbWI3blhV?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2025-12-10T08:00:00+00:00", "published_display": "10 Dec 2025 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": "3 Canadian Stocks That Deliver Income and Potential Capital Gains", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxNblN0NmJZSFNkUzl4dWtwZE1LdjFmWUc3dWNXdlhLU2htem9TSHlUTXQtUmlkbDdtX3ZQMVVLZ3ptX0s2WXZUcHZpVEhBbTJXYlMyeE5OUjRnWHFSSDBCdVZPZ2VRcjlDbzN1Wk54bXd6MXIwQkdvM1NfSExETXZOOWJGNkltUGZv?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2025-11-06T08:00:00+00:00", "published_display": "06 Nov 2025 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": "Is Exchange Income Corporation a Good Monthly Paying Dividend Stock?", "summary": "", "url": "https://news.google.com/rss/articles/CBMikwFBVV95cUxNWVZUX2xUdWRTS2JhNEtjM2VleHpFYy1ZWThpWUxqRFJMaVhKZFVmXzRWbjkyTU1CN3JHNURGb0QwTlozdW50RmM2WWwwMXVNNjRMdkZkMVFZc2xOcERCSjJmYmdidm00a3FDa3RMdnUwbmJGaVVXYmMzaEtPTjIzbzVPWlk3MlZFa0VoSmVjUXd3N2s?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2025-08-26T07:00:00+00:00", "published_display": "26 Aug 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 84, "total_relevant": 22, "sentiment_summary": {"positive": 10, "negative": 1, "neutral": 11, "score": 58, "total": 22, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 77, "events": [{"event": "general", "label": "Market update", "weight": 6.05, "count": 11}, {"event": "earnings", "label": "Earnings", "weight": 2.75, "count": 5}, {"event": "capital_return", "label": "Capital return", "weight": 2.2, "count": 4}, {"event": "analyst", "label": "Analyst action", "weight": 0.9, "count": 1}, {"event": "deals", "label": "Deals and strategy", "weight": 0.55, "count": 1}], "positive_events": 10, "negative_events": 1}, "market_context": {"has_market_context": true, "latest_close": 133.62, "latest_week": "2026-06-19", "one_week_move": 3.6, "four_week_move": 19.7, "twelve_week_move": 31.5, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 1.350477, "market_dynamics_buy_signal": false, "relative_strength": 38.369974, "fair_value_gap": 123.7, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "positive", "expectation_probability": 60.5461, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+3.6% over one week, +19.7% over four weeks, trend active, and materially above fair value."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 67, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Market source", "count": 6}, {"label": "simplywall.st", "count": 5}, {"label": "Yahoo! Finance Canada", "count": 4}, {"label": "Business Wire", "count": 2}, {"label": "AD HOC NEWS", "count": 1}, {"label": "Kalkine Media", "count": 1}, {"label": "Seeking Alpha", "count": 1}, {"label": "Sure Dividend", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 22}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 11}, {"label": "Earnings", "count": 5}, {"label": "Capital return", "count": 4}, {"label": "Deals and strategy", "count": 1}, {"label": "Analyst action", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "58/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Market reaction", "value": "Balanced read", "tone": "neutral", "text": "News tone and price action are not far from neutral."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "77/100 classification confidence."}, {"label": "Company focus", "value": "22", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "1", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+3.6% over one week, +19.7% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Exchange Income Stock - Weekly review and sector comparison for EIF"}], "updated_at": "2026-06-22T20:42:03.318457+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}