{"ticker": {"uuid": "afcfa61b-537e-4695-9286-2f8b9d2e7f66", "symbol": "VFF", "name": "Village Farms International Inc", "exchange": "NASDAQ", "country": "US", "sector": "Consumer Defensive", "industry": "Farm Products"}, "articles": [{"title": "Village Farms International (NASDAQ:VFF) Stock Rating Upgraded by Zacks Research", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxPWVA1SzhuVGs1aXRXOXp2M1N4RXkyenYxZzRHb0l0Ry0xcG5zUW5KSThqd2hYMFZkVEVwYWdUV1NVTXAwR2MxdDM5RUY3dlZxaHlieVB5TWJzT1JDSU9UWDY1bC1iT2tBUkNTNGh5NEhlRkUzaGRRQzRfTlRKVjA5RzRWOUxhXy1ZTVNZdlZYXzlJOXZMajVpVGdoVjVVaUtVd1ItTzBTdjlmamRzSnpFLXR5al9VcTNxWVhqbmwwTk5jQkFUa25ZdGJTdw?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-15T10:35:49+00:00", "published_display": "15 Jul 2026 10:35", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms Unveils Super Toast Bites, a New Line of Cannabis-Infused Gummies", "summary": "", "url": "https://finance.yahoo.com/healthcare/articles/village-farms-unveils-super-toast-110000201.html", "source_name": "GlobeNewswire", "published_at": "2026-07-14T11:00:00+00:00", "published_display": "14 Jul 2026 11:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms International (VFF) director logs 75,757-share vesting and tax withholding", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxPakJIbmszWGVNVUdyRnRZVEdjWTVQUXprSGJyYXZCMG0tVHNwYm5aVDFtemduRmdKOVc0Q3h5TGhaRnVobVNuakd2Xzl4MlQ4ZGZ0QXRiZ3FTRG1RUEJYa0lMU2dRWXc3WGMtYnlXTzdyM2lDc1ZNOTVEZzVpc0ZGR3dUTnlWTDhBRHpCOTQtTGg0NkhGUEMyQUV3XzVySjhIcXJoMGoyZ3VfTDljajlzaUpYT1UxUGp4Qy1XdWJmYkQzQQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-10T21:50:36+00:00", "published_display": "10 Jul 2026 21:50", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms (VFF) director updates holdings as restricted stock vests with tax withholding", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxObVBKNmlQMVhwVG9KcE8wTWxSUVpmTFJhQzVBaHdtTE1hTkdXSHgxQTdvQlpmczAzV3QzVDV3TUJ4Um1SQm90VmhIY2ZVUFVFTkc1MUlYMkN5OUtRWWRySzdXWmdtT0RjOTlKOHJyM2FmdXFMTXFSQjNwMkF3X09zbGY4RWY2aGZZMEwybENRS2hJZFJWWE1mYWR0bjFRWTM3LWRoeE95X21pNkNHNFpoWDg2TU5ITkNhM3JDUHhaZ0owZw?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-10T21:50:27+00:00", "published_display": "10 Jul 2026 21:50", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms (VFF) director converts 75,757 Restricted Stock into Common Shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxOUTFYQlVQZHJTT0J6TWw1RG5CQTJMT0tZcVRQbm9WQlJXRGFXaXlmbmwtRG9Fa3o3cTA5R0JxZVY3T1JhWG4yNC00b3MzamNJbHR2cWFyOUhaWjhicVdlTUo5MkoxcXR6SkRQR1ZWTFR1ZmRRcTlEcmhBZVNiTjJPSF8tUlpMTXNfZGtYaGx4OGpoRUNYdlczLXlOa2lReFlJRUVYaU5qQlZ4R2RneGRJdWJweE03dVJTblJJenhEV01OUQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-10T21:49:55+00:00", "published_display": "10 Jul 2026 21:49", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms (VFF) director converts 75,757 restricted stock units into common shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxPQlV4MVVWc3FvOUhKR3FRbmU2bWVNQ1ZGaDlqbDIzcGRLTWxhbzJqdGtSbEtoUmx0X3Etb280ZklRanJvRFhnUk4wcFZSR3lCVkRpNVh3U2JvdzhhZW9CLXZiR2lKY1RwbDRGTF9mcnJRZ25qbjhocXI2U0tjSjRpM1BhckF0TDllcmk5SndCaV9jMzBGREJvdmEyNmVRaFFfRG1IVDBZZllxdkp2R1UyU2xwVUpFZnlyWENkZTZfZF9Udw?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-10T21:49:47+00:00", "published_display": "10 Jul 2026 21:49", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms (VFF) director adds 75,757 shares as Restricted Stock vests", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxQLWpyemV0U3VlWHlXOEQwbVhJbERRU1A0NGgwNmtNUEZJb1RJbEtaY2l4aGhLMVg0THJ4c1N5dUo2RWhFeDY2Z25MNm9xVGZjU18yNEFvYTFYRlM5T1Fndm5XY3p4Nk5Yakd5dVAwa2x3c092X1VwVVdlY0d4am94NnJkRXFQcmo1cDFQYjBqd3JuSHA4bUdMNjRFTHU2bzZkdnR1RmlUdHZuQUhCTXNxMXBtd1NLdWo0VlBVYUlLQUNPUQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-10T21:49:25+00:00", "published_display": "10 Jul 2026 21:49", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms International Stock (VFF) Opinions on International Cannabis Expansion and Insider Activity", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2gFBVV95cUxNS19LdnNOVGZnbXY3UEk3Y1c1RjJTTWROZnl5V0NrSVZUVHVzdkdtdG93OVJsOGwwaTFNUW1tN2hmLTF5bk9lMVFZMnJxMW1MNG9jZnUzVWNQWS1RRGV0MElnTFFjN2xqcmo1bXQ3eUROUzNqM0tiaGxxQXBreTY2S1E5TGJScjhnTHJCZ2xnOHY4LXBIUmZlRWxpbkl1NmtzSm15N2Vvcjg5R0hBUVZwc3ZPTG9PQjZoTkRTRFJ0ZFRKbEFJYVJxZEtLLV9WR1FmaUk3MWthdXp3Zw?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-06-30T07:00:00+00:00", "published_display": "30 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms Netherlands Launches Limited-Edition WK Duo-Pack Pre-Roll", "summary": "", "url": "https://finance.yahoo.com/media-advertising/articles/village-farms-netherlands-launches-limited-120000791.html", "source_name": "GlobeNewswire", "published_at": "2026-06-29T12:00:00+00:00", "published_display": "29 Jun 2026 12:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms ties cannabis pre-rolls to Dutch football season", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxOeGNmcUJmUXVLRkMzODgxdTI3YU1nSzUwdk9JWkFCc3VPZm9zN18xY2lPckpDc0xtZjBIQklVLUhTbk1EY1dkeUdBS2dSaUVuZGZLTWQ0eEZVc01oYkpRNkZnOGFpalpqNERyamg3RWQ4WDVGTkFVWTBTYUUzMWxzLXZTbDRnajR4LTVFbmlDT3RfcVhyblpnWU0xaE0tRFRVa3hvLXViRnozekp1T1ZPdy1SRjU0eE1JY1p6eA?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-29T07:00:00+00:00", "published_display": "29 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": "Village Farms (VFF) CEO adds 40,000 shares in open\u2011market buys", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxPazNWUHR1aDlTNHVVTFRhME5ibzU0ZFhaZ3RDbWZuczd0M3lhMGVTTkRvTHVmM1NjaV96X2NFU2tLNGZnVFVMbjhBeVozQTJHeDdxZjAzSXEwaGFBLTNQVDUxbC04dHNNQ2FMclhxbTAtVTdmYmp3MTdEeFZIWEZqNXdGa0RZWFRrdEdzR0pEeUxoUVhhS09GMzQ5aG9xN0c0QTZvTVBJdnFfMnZRU3FOU0V0aWliRzBVbThHeThYcUU4UQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-29T07:00:00+00:00", "published_display": "29 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": "Village Farms Provides Operational Update on Delta 2 Greenhouse Expansion", "summary": "", "url": "https://finance.yahoo.com/sectors/technology/articles/village-farms-provides-operational-delta-110000210.html", "source_name": "GlobeNewswire", "published_at": "2026-06-15T11:00:00+00:00", "published_display": "15 Jun 2026 11:00", "sentiment": "positive", "sentiment_pct": 58, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms Launches Pure Sunfarms Pink Kush Cured Resin Vape", "summary": "", "url": "https://finance.yahoo.com/sectors/healthcare/articles/village-farms-launches-pure-sunfarms-110000404.html", "source_name": "GlobeNewswire", "published_at": "2026-06-12T11:00:00+00:00", "published_display": "12 Jun 2026 11:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms Welcomes Christopher \u201cKip\u201d Woodward as Board Chairman", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/village-farms-welcomes-christopher-kip-133000055.html", "source_name": "GlobeNewswire", "published_at": "2026-06-10T13:30:00+00:00", "published_display": "10 Jun 2026 13:30", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms\u2019 20-year chair John McLernon passes role to Kip Woodward", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxNTkFCMlJwU3I0ZXVweWppNTBGSVFQaW1UWnU3ekhNQTBaOVZPYTZxaGxhOFJDMEN5Ry1MMWNJU0UwWDhVTWhndlNqQTYzZ0xtb0hsU05ubUY3WGlSVlRxa3pLVlpuTlptWXZjdjVhdGl0d1A5MFNrLVNEZFh2eFM0S2FHZE5SUklRcGxlYzZQLXNpQUVMNjZCRU9VaGRiaGtkRXRJTFkxWTc3U0dibmJJ?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-10T07:00:00+00:00", "published_display": "10 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": "Village Farms Commences Cultivation in Phase II Facility in Netherlands", "summary": "", "url": "https://finance.yahoo.com/sectors/healthcare/articles/village-farms-commences-cultivation-phase-110000493.html", "source_name": "GlobeNewswire", "published_at": "2026-06-09T11:00:00+00:00", "published_display": "09 Jun 2026 11:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Dutch cannabis farm targets 10 tonnes a year as Village Farms expands", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxNaDFYakdoX1hwTVNSdFE3UXFtcFlhVlM5SElSbU81Mlk3OXZvelJqZUlFNWZSVU1zOUxZeTFRY1JjaTRqTFltMV9kOFlXUy1vRkZ1Tm5xV3NuajM1OFgwUk9WdzdxOXQyZ2ROOGpJRF9UVjI5bEc0WUh2SDdyR0EySklkN0hqdUlSVUk4aGo4YUI3TzVQS1cxaTNRcnBuRlIxSXktcU93XzZqTVZaREJhTU1WMA?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-09T07:00:00+00:00", "published_display": "09 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms (NASDAQ: VFF) raises $15M in registered direct share sale", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuwFBVV95cUxPQjg3UVNGeC1hVmNpcng1SW1tRm5lUEFwM0JyWFZtTUNQdlpVYjZNazgxVm0zcm9SOEFjRWFRUXNkbHB1cG9XTEY5QkpUVXE5RnRmMFRBVnMwVWE1N1QyR0lwbU9yNjFmTmNfX0h3cWd2bzl0OC1KdHFlRWoyZTRoUjlmQkMwNVNhRWswVXpYMFI5aFFZaGFUeDg4Q3N6eGxTVzZBTllWNy12UjUtbllsYTljT21ZNnJ0Rnlr?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-05T07:00:00+00:00", "published_display": "05 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms Announces $15 Million Registered Direct Equity Investment from Leading U.S. Institutional Investors", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxNM2p1UGxqRnU4SkdnRl9SeFR5M0pJMmpqQ3V2NTdGOUxzV3RKTGFDYnV5UlpyY2JDS21wajRKYWY1V095NHdITTRkQ0kyQjI1UkQ2ZzgzOFFSd3NtaTJMUUZYdDk0MGcwOV80MVJQU21RejdGU0VkVURDblZfN3F4UWlqMVdOcTNjOEx1LTVETWpoM0JyTWItUnFGNi12eXdH?oc=5", "source_name": "Market source", "published_at": "2026-06-05T07:00:00+00:00", "published_display": "05 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": "Village Farms lines up $15M from U.S. funds to bolster cash", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxOdm96eVFRck1JbnhUSEctWHFBLXlkZVAxQm44WGNSZDlCOEVoMm9WOTl1ODc2UkZmLTR0UFRQU3JXeWRwajVZZ3NaVFRiTmNzS2ZFaTFTVV9mU1ZzX2pUWkdzQUI1Y09ZRmVvdzdxQUlGSFY1M3NUTFo0Ym9hUnp2cVpycVRzNU5vcEtQS0NQZklkOTB2M2RJX0lfbXd2eUE4NWN3VGFiVjh0WnVGM3lOeTFCYw?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-05T07:00:00+00:00", "published_display": "05 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "What Does Village Farms International Inc.\u2019s (VFF) Q1 Performance Reveal?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxPMTlBWHFNdUNHZ0F6ZVA5Y2UtdVJDdm1Qd3pza3lVaWxvOVo5WGZsbk1Ddi1QZ3JRZS1vdGJvMFZIaUpzaFZrdEVjamlXbm1VLXRKQU5sckZoemdkRVZYM2I2VU9QYmtsQ1c3WHdVVW1UMEtDNFdITEZhV21iZHFZRmFvVG1ER3c3YmJEd0ZObTJRX0RxVFVoNi1lb1lCNHEwY1Vj?oc=5", "source_name": "Market source", "published_at": "2026-05-31T07:00:00+00:00", "published_display": "31 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": "VFF - Village Farms International Inc Stock Price and Quote", "summary": "", "url": "https://news.google.com/rss/articles/CBMiREFVX3lxTE1vMHJ5UXdaVUVXRzRwbUYtZkYyVzdfTG9kXzRvZE82OVF1VHdTcnBYc0Z5UUgtQ2dwUVdPdFVXZl9nNUNR?oc=5", "source_name": "Finviz", "published_at": "2026-05-27T10:47:24+00:00", "published_display": "27 May 2026 10:47", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms: U.S. Cannabis Optionality (Rating Upgrade)", "summary": "", "url": "https://news.google.com/rss/articles/CBMijAFBVV95cUxQelJybktTcXJRUHZNcmxUS2RHclpVS3Z2a2dMendLcXA0S292SVhzeUNqbFVtZ3FqT3VjamxIbmhaUTNIekc0M2NPcGJaalVNS3RKTlR2VFJtQmF5czhWT09nWnNld1p5YUpiTG1KbV9iQWI2TzJCc3dKYkNQaGNhVHZKZENVNDNnc0c4cw?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-05-13T07:00:00+00:00", "published_display": "13 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms International (VFF) Profit Turn Challenges Cautious Cannabis Narrative", "summary": "", "url": "https://news.google.com/rss/articles/CBMi7wFBVV95cUxNYjNiTndjbVAtb3IyOFU4VW9MQjVyWUR2OWJmLXNudkVQWXpydS1GVGp5WDBVYUtxVXl0NGlRRktHZDZ6V1EzOXBoTUFYWGI4V3pQZG1zVXpjMUZxYUJYSk10U0JJSW1tZUdEc01PQ3g5MkNmdEt0Zkd1ZmRWVHhob0stTmZya3pOTnlSWVJIU2IzSU8tS0k4RlBKc0tkTjZSWHEzZ0JiRWtpdHA0UzJjazBGN0VaNkF0a21QQmhCNVEwbml4Skk4WWRfT0xWejlyekFaV3NsNUlWWjdrOVBzOGZ4NFhoM1JobHI1LWEzRdIB9AFBVV95cUxQbHpsSEZXY2VHcTRPX1Vpb1kxQ3FGX0RrZzhjenBXLVh2N3pNMURsYll2ai1vTkJtWm91dXNSYmVXekdtNVAtRVdpdHJ4ZXlZYzF4dkl6bUc4dUt4X2kyMnNLQTJwamt4WnFHRWMxVzY2VDNoUFAyeFZwZUtCZkxpNlNXQ2t6SmFhYjNCZ081Q3M4SXlOdDRkYVU2QkRWS0Q5REg0WWFzcjdZdGVCS0hvVHQzUXhhWE9iN3BHVkxrWEZ5RHI3MmZyT2tIdnFqeXctcTZLOElvVHU2RVc0UUppSG5mYk83VUV6OHRpVGs5WnJiTkxM?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-13T07:00:00+00:00", "published_display": "13 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms International Inc. (VFF) Stock Falls on Q1 2026 Earnings", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxOR09lODBnUU80U21mYlJYbkdRb3FFdUpJWm1BMWtZTTM5NGhmOWlCUnBWdGotNDVSUmtVYjNMYUU4a2pyNVBrRWxFZDZWVE82aXl0TEtCRHY3QzRqVWdsS0pjc2txTDBIMjlvWHNrZElGbjBvbUNuZ2pLV1VUV1pXTXZ6bXFLNUU3eUxuTFRzS3h2QmpXYm9wZlJkZllhTkxhMF83S3JZdjE2Mkk?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-05-11T07:00:00+00:00", "published_display": "11 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 22, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Village Farms International, Inc. (VFF) Among the Best Vertical Farming and Hydroponic Stocks to Invest in?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxOa0g5QzhzbFM2ZnA4M2kzcC12V3NzamdXdll0cTZ3WGQya1NzUVNjaURnVnl3NjhRU1RUQXdyWHRPdkoydnZFZ2RtdlZ4UjVKX1NtTDdlUTJiQUJTMG9SN1RiclV2NTBnLTNkdkFNWFpDblBhNVN3U29lcmNkTUlNQ3lBQVh3b2ZlNlFrSUowbmVsX2JfNmpJcHBCRTY4MFFtTUE?oc=5", "source_name": "Market source", "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": "Vital Farms to exit butter business after Q1 slips to loss", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxOTnlTelBfSkRyVlhhd0VacXp1VFFhT0p6WXp2LWJ5VU9vVnBCREtLLUE4U2tRYTNNamRtckpMWmprRndaT280NE16QjVFOUI3d2VWNmhqaDI0Wi1WemtOaEJROXZKa19WQ2N3REpRb1BXS0V2VExtVnk4RDRMNVFNT0RQelRXY3kwU2NVdFpINzJSZ0N1bkhYSmdCbWtJYVVqMktPRHF3?oc=5", "source_name": "Stock Titan", "published_at": "2026-05-07T07:00:00+00:00", "published_display": "07 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms posts Q1 2026 results May 11, call starts at 8:30 a.m. ET", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxNd05tSEg4TkdUcmZZVTRXVzJCV2VoZ29SYk8yc2FkWWdXWWFmQTlNQUNZUlk0UlZlbkxiUEtrRGxxVHNZcTIxYXoyVXFhX3hEa3p3WkZnc19zSlhRSk45S210VGtvMmxoVHBDY3RGVjBxdGpMNEUtQlJFM0RsTWxVNEdNNkxiLWlCX3JXQzNuN3hkQk5BdVN2X0ZaOXg5WkdESm5zX1dyR20zNDd4dFd5d1pJNzNJU1g4?oc=5", "source_name": "Stock Titan", "published_at": "2026-04-29T07:00:00+00:00", "published_display": "29 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms International Deserves To Be Higher (NASDAQ:VFF)", "summary": "", "url": "https://news.google.com/rss/articles/CBMilAFBVV95cUxPOXRRc1g2UGZtOVFRV29MLUo1U0hxblBPZlNTNHBMUzVVSXRXbm1qbXlScWM0VmU3NmpYSmt0cF9iLWh4Wl9oN3dzSWZaLTdZemRMWjF1LVZEeFZXZjVZV29QS0Y1aGt3eHBfdnd6dExxOFZNUVppWTlMU2lWQjZGOWNDNHNmdXU4bHI4bmIyNFpJWnVP?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-04-28T07:00:00+00:00", "published_display": "28 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": "Vital Farms schedules May 7 results, 8:30 a.m. ET webcast", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxPWVdTRGQ4TzBkbFFwTkUwMlp6Y1NoX05WQllhaHI2X211ODVNUE0tYTlBZkt5bVFkWksyR3Z2VWZmQ1o0dV9ubVpZXzNhLVg4RWhNRTZSQXNRb2p1SkxnOFcwNm1oeXpTTmItaFRwNnFOdHRCYjhySGVUUnZMaXFZdGh1SkMwenBzMXRFQXN1Y3AxeDdSbGhPWkMzVjE4RHJTRzg5M3FqOHVIR0xwNWwxXzRqQ25uVWpoS0lSaVJ3QQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-04-23T07:00:00+00:00", "published_display": "23 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": "What Makes Village Farms International (VFF) Appear so Attractive", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxORUthZ1JGTG1KbzhVcy1oNXhDemFOU3haNTktMjE2aFU1YlRidnFFTVY2dkFER3JUZVNaQnpwdDRzbERyclA3TjdBd0tEUDU3WlRBTmtaYkpOYzJBSUQtNVkxRlBSb29vV2pzUE11Q3M3VXdGaUVIdTFkR09EV2tqZXNqVW9xWk9mMEhPXzdNcnoxM21pSmJlNE5KT3hWakVROFdqQQ?oc=5", "source_name": "Market source", "published_at": "2026-04-22T07:00:00+00:00", "published_display": "22 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": "Village Farms (VFF) Turns Profitable With Buybacks Completed Is Its Capital Allocation Strategy Evolving?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi7wFBVV95cUxOaTgzeFE1MHYyc3p3LWVJSmxLbGd5OHZyeTFmYURmMjlMWFBHSElOVGFkVGdzc01UV0xhN1gyXzhRLUdIX3hOTTNaLVBRYWp5emlMWjMxRHo5T21BNTlhX2hZWm92blRvajR5UzhiUW9sa3lHQ0YxZDlPUDE3cU5yZjd0ZDNDMmZOZ2lOZ0trY3d2VnZPbkRKaXRoWk1nakROVktPaHE2OU9tNThPWDJsYWZaUVVZdlpaNW1LYzlGaXZkMnBsZVZhQ1E3QzI3bjduaExOSWhuQkxjZzJMZmJIV0J5aVFNbDY2QWZId3c1RdIB9AFBVV95cUxQUmh0b1V4QllrUEhYRlBoY2pPdmdJSkVFV29Gd3Q1MFFfTGxQMGxNdzBpVy02SUdKeWpxZ2ZGQ0dQTkYxRmt0VVFFNUswX1czSUlfalN5eHExUDN6RWVha2t2NjhLSUJwVGdVa3VGWXhnS2tNZW9JN0E1SlJBczlxT1pTemdpTG9rTXRiMklFc21XbE9kamNJaTlOSENhbXdvejdTSUpob2pmM0VRSE51YzFFRHlsQTFhak52amRmM0w4bFM4MHFNWWtTZGVObzBOYjJwUEhZT1ExMnBBRV9mV3BHTVl3SFdweWRoUVZWN1haRnZv?oc=5", "source_name": "simplywall.st", "published_at": "2026-03-20T07:00:00+00:00", "published_display": "20 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": "A Look At Village Farms International\u2019s Valuation As Profitability Follows Higher Quarterly And Annual Sales", "summary": "", "url": "https://news.google.com/rss/articles/CBMi7wFBVV95cUxOOXN3S0tadGt5RU9MVnY1RlkxN3ZtQ2tldzU1dXJFdXA5ZjNTTld3NmJFYTRfRFNQcUk5UmFXQ1hLblcwN29yMkppdkE4T05GZk91UmdHTkZqWDBZYndDckdDbFNyNi1jc3g3YnNCQ2VmbXFuR3RDMjFUOXRQcUh1cExQaGNJRkJOOWVSamVEa3BYTFNBQ0h2amhFZnFRS284ZFNXdl9mVGNOMDV1cDM4ZktLblNFXzU4TUQxbHppa1JRbjBfWk04azBINGZVTTRUeEI5SUIweWo2MEY1dlBja1ROOG1tVG1nOVN4WnNiTdIB9AFBVV95cUxQSm44YUxuMzBsZ1YtOEhwTkhtZVFTNlV0bjNHSUFZcWRuUWJzTTlzS1NISWk4QVp0cENUcXNFWExKaDFTbDY0Z3Q5OXFtN1BNX3FPUzlsVGRfLWFyUnZrODlXY2xGNFZWNy1ScnNMdFlyekM1eXl2UHFQQWQ1NF92ZVQ2Vm1aSUMtZUtEOFYxaXRUNExnWHhMTWppeDlyYWlMWnpZOHU4OEJsRGNrRGI4ak9sZm5MX2VOVFplampWYlFONWhPZU1TQUpHelNxcDN3R3FZdkhBMzZFbjR5Q1cwRk9xekViU3JzWFk0QWZWWEtQbGVl?oc=5", "source_name": "simplywall.st", "published_at": "2026-03-18T07:00:00+00:00", "published_display": "18 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": "Egg brand Vital Farms hands board reins from founder to CEO", "summary": "", "url": "https://news.google.com/rss/articles/CBMivgFBVV95cUxPcVFaUzZ2RzFiVjdRODkwZE13MW4yN21nRjlhOHV5akwteVNCSlpMaUZPaTRyNXA3Z2FVcl9saG93UXFoU0ZIQnc0QWFaamR6RTB6d2RMQnBRQXVLQ1k0RVhpMXRYbUxKeGhHb0t0a1VrTS1uNU1PYkhKTFFFNF9jdGpoUVNLR2VpMld6dGlpSUZFbVZHSHltM0tCbmlfS19CaDJPM2VlQURKVVFvYTFNeFV4cDlKQWRyUWxGcFRB?oc=5", "source_name": "Stock Titan", "published_at": "2026-02-26T08:00:00+00:00", "published_display": "26 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms International, Inc. (VFF) Introduces Ten New Product Offerings in the Netherlands", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxQRVVueFFsTjBxNlJxVWNfSXVrNkVDV2hiU1gzaWdaakNlaUt1NV83N0xtQUt4dnk5ZHlrVE1HQUEyUy1Vajg0M3RpbjJReklkOTVTb3hCQmd6WGxpWmpxZlJOR2MxU2pVMURJdVZWQXY5LW5fbUdmVDJPM0xjUDg1dFNkWFMwSmUx?oc=5", "source_name": "Market source", "published_at": "2026-02-15T08:00:00+00:00", "published_display": "15 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": "Should You Think About Buying Village Farms International, Inc. (NASDAQ:VFF) Now?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi7wFBVV95cUxQQ3ZhS01kZGxSaHZzcWJJUExMYmMtQWRLWW9GSFk4MTdCQXZyNHVhak5tMFg5R1F0ZElYM2lESHBKUVVDY3ZiTVRRbExvUldOcUxrZUVtRHNTa1FFMFAzVTB5aUtwUE1OZ2p4NkcxeC1OUVNhbGx5QkRGaG9sRkdTMzhkYWZLaTB6cW8tNUtNRHdlMGhHNTByYmxwM0oxZG5ZbXV4azBJekRoRHRkYjBESk5Nd0hYSWhIODF2SjNvSERJWmRGXzJJOGN2aWZEUFJMNGp2a3RRdjJuZEh4blhjT0JrUkpJeWl1WkhuS3VuWdIB9AFBVV95cUxPUUVtSlZ1cy1rNTZGWTE3am1xMkJqQnlnYmp6YkpSYkJmRktrclY0ODdVdE9QeW94Q1RrRFNTQTBGejRZV2xoYnF0SXRoYVdIc1dNN2c4aFV3RTN4cmxDVHRtMEFRLWt6UTljc1pHZGZKMmMtbHFvQkFaT1lnSndqdkthSm9LMFRWLUhQeW1BTXRHdVhjeUVUQmxIN2hrc1BFcWxDR1VnRDNyOWlmN1VvZnZRcS1HRG1lV3UyR3hHZ0JyYXR6Ny1RZDVHY2ctZW1TMHRZWHE3LVp2TkhUbE1Vb0cwTXFaaGhjTWZoZ3BlTmVLMXZX?oc=5", "source_name": "simplywall.st", "published_at": "2026-02-06T08:00:00+00:00", "published_display": "06 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": "Vital Farms (VITL) Stock Price, News & Analysis", "summary": "", "url": "https://news.google.com/rss/articles/CBMiU0FVX3lxTE1tX05JWERuZzU1Nk9JRGY5bTJiR3ktRUJCNjFQemgwaE1fU1JxMHZFWXZFdENXTUxoZnp1Uk9XbUJUMlYwVFdEazBKRnBtSk1aazlZ?oc=5", "source_name": "Stock Titan", "published_at": "2025-04-25T02:14:00+00:00", "published_display": "25 Apr 2025 02:14", "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": "Village Farms International (NASDAQ:VFF) Stock Rating Upgraded by Zacks Research", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxPWVA1SzhuVGs1aXRXOXp2M1N4RXkyenYxZzRHb0l0Ry0xcG5zUW5KSThqd2hYMFZkVEVwYWdUV1NVTXAwR2MxdDM5RUY3dlZxaHlieVB5TWJzT1JDSU9UWDY1bC1iT2tBUkNTNGh5NEhlRkUzaGRRQzRfTlRKVjA5RzRWOUxhXy1ZTVNZdlZYXzlJOXZMajVpVGdoVjVVaUtVd1ItTzBTdjlmamRzSnpFLXR5al9VcTNxWVhqbmwwTk5jQkFUa25ZdGJTdw?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-15T10:35:49+00:00", "published_display": "15 Jul 2026 10:35", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms Unveils Super Toast Bites, a New Line of Cannabis-Infused Gummies", "summary": "", "url": "https://finance.yahoo.com/healthcare/articles/village-farms-unveils-super-toast-110000201.html", "source_name": "GlobeNewswire", "published_at": "2026-07-14T11:00:00+00:00", "published_display": "14 Jul 2026 11:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms International (VFF) director logs 75,757-share vesting and tax withholding", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxPakJIbmszWGVNVUdyRnRZVEdjWTVQUXprSGJyYXZCMG0tVHNwYm5aVDFtemduRmdKOVc0Q3h5TGhaRnVobVNuakd2Xzl4MlQ4ZGZ0QXRiZ3FTRG1RUEJYa0lMU2dRWXc3WGMtYnlXTzdyM2lDc1ZNOTVEZzVpc0ZGR3dUTnlWTDhBRHpCOTQtTGg0NkhGUEMyQUV3XzVySjhIcXJoMGoyZ3VfTDljajlzaUpYT1UxUGp4Qy1XdWJmYkQzQQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-10T21:50:36+00:00", "published_display": "10 Jul 2026 21:50", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms (VFF) director updates holdings as restricted stock vests with tax withholding", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxObVBKNmlQMVhwVG9KcE8wTWxSUVpmTFJhQzVBaHdtTE1hTkdXSHgxQTdvQlpmczAzV3QzVDV3TUJ4Um1SQm90VmhIY2ZVUFVFTkc1MUlYMkN5OUtRWWRySzdXWmdtT0RjOTlKOHJyM2FmdXFMTXFSQjNwMkF3X09zbGY4RWY2aGZZMEwybENRS2hJZFJWWE1mYWR0bjFRWTM3LWRoeE95X21pNkNHNFpoWDg2TU5ITkNhM3JDUHhaZ0owZw?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-10T21:50:27+00:00", "published_display": "10 Jul 2026 21:50", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms (VFF) director converts 75,757 Restricted Stock into Common Shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxOUTFYQlVQZHJTT0J6TWw1RG5CQTJMT0tZcVRQbm9WQlJXRGFXaXlmbmwtRG9Fa3o3cTA5R0JxZVY3T1JhWG4yNC00b3MzamNJbHR2cWFyOUhaWjhicVdlTUo5MkoxcXR6SkRQR1ZWTFR1ZmRRcTlEcmhBZVNiTjJPSF8tUlpMTXNfZGtYaGx4OGpoRUNYdlczLXlOa2lReFlJRUVYaU5qQlZ4R2RneGRJdWJweE03dVJTblJJenhEV01OUQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-10T21:49:55+00:00", "published_display": "10 Jul 2026 21:49", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms (VFF) director converts 75,757 restricted stock units into common shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxPQlV4MVVWc3FvOUhKR3FRbmU2bWVNQ1ZGaDlqbDIzcGRLTWxhbzJqdGtSbEtoUmx0X3Etb280ZklRanJvRFhnUk4wcFZSR3lCVkRpNVh3U2JvdzhhZW9CLXZiR2lKY1RwbDRGTF9mcnJRZ25qbjhocXI2U0tjSjRpM1BhckF0TDllcmk5SndCaV9jMzBGREJvdmEyNmVRaFFfRG1IVDBZZllxdkp2R1UyU2xwVUpFZnlyWENkZTZfZF9Udw?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-10T21:49:47+00:00", "published_display": "10 Jul 2026 21:49", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms (VFF) director adds 75,757 shares as Restricted Stock vests", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxQLWpyemV0U3VlWHlXOEQwbVhJbERRU1A0NGgwNmtNUEZJb1RJbEtaY2l4aGhLMVg0THJ4c1N5dUo2RWhFeDY2Z25MNm9xVGZjU18yNEFvYTFYRlM5T1Fndm5XY3p4Nk5Yakd5dVAwa2x3c092X1VwVVdlY0d4am94NnJkRXFQcmo1cDFQYjBqd3JuSHA4bUdMNjRFTHU2bzZkdnR1RmlUdHZuQUhCTXNxMXBtd1NLdWo0VlBVYUlLQUNPUQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-10T21:49:25+00:00", "published_display": "10 Jul 2026 21:49", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms International Stock (VFF) Opinions on International Cannabis Expansion and Insider Activity", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2gFBVV95cUxNS19LdnNOVGZnbXY3UEk3Y1c1RjJTTWROZnl5V0NrSVZUVHVzdkdtdG93OVJsOGwwaTFNUW1tN2hmLTF5bk9lMVFZMnJxMW1MNG9jZnUzVWNQWS1RRGV0MElnTFFjN2xqcmo1bXQ3eUROUzNqM0tiaGxxQXBreTY2S1E5TGJScjhnTHJCZ2xnOHY4LXBIUmZlRWxpbkl1NmtzSm15N2Vvcjg5R0hBUVZwc3ZPTG9PQjZoTkRTRFJ0ZFRKbEFJYVJxZEtLLV9WR1FmaUk3MWthdXp3Zw?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-06-30T07:00:00+00:00", "published_display": "30 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms Netherlands Launches Limited-Edition WK Duo-Pack Pre-Roll", "summary": "", "url": "https://finance.yahoo.com/media-advertising/articles/village-farms-netherlands-launches-limited-120000791.html", "source_name": "GlobeNewswire", "published_at": "2026-06-29T12:00:00+00:00", "published_display": "29 Jun 2026 12:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms ties cannabis pre-rolls to Dutch football season", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxOeGNmcUJmUXVLRkMzODgxdTI3YU1nSzUwdk9JWkFCc3VPZm9zN18xY2lPckpDc0xtZjBIQklVLUhTbk1EY1dkeUdBS2dSaUVuZGZLTWQ0eEZVc01oYkpRNkZnOGFpalpqNERyamg3RWQ4WDVGTkFVWTBTYUUzMWxzLXZTbDRnajR4LTVFbmlDT3RfcVhyblpnWU0xaE0tRFRVa3hvLXViRnozekp1T1ZPdy1SRjU0eE1JY1p6eA?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-29T07:00:00+00:00", "published_display": "29 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": "Village Farms (VFF) CEO adds 40,000 shares in open\u2011market buys", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwgFBVV95cUxPazNWUHR1aDlTNHVVTFRhME5ibzU0ZFhaZ3RDbWZuczd0M3lhMGVTTkRvTHVmM1NjaV96X2NFU2tLNGZnVFVMbjhBeVozQTJHeDdxZjAzSXEwaGFBLTNQVDUxbC04dHNNQ2FMclhxbTAtVTdmYmp3MTdEeFZIWEZqNXdGa0RZWFRrdEdzR0pEeUxoUVhhS09GMzQ5aG9xN0c0QTZvTVBJdnFfMnZRU3FOU0V0aWliRzBVbThHeThYcUU4UQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-29T07:00:00+00:00", "published_display": "29 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": "Village Farms Provides Operational Update on Delta 2 Greenhouse Expansion", "summary": "", "url": "https://finance.yahoo.com/sectors/technology/articles/village-farms-provides-operational-delta-110000210.html", "source_name": "GlobeNewswire", "published_at": "2026-06-15T11:00:00+00:00", "published_display": "15 Jun 2026 11:00", "sentiment": "positive", "sentiment_pct": 58, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms Launches Pure Sunfarms Pink Kush Cured Resin Vape", "summary": "", "url": "https://finance.yahoo.com/sectors/healthcare/articles/village-farms-launches-pure-sunfarms-110000404.html", "source_name": "GlobeNewswire", "published_at": "2026-06-12T11:00:00+00:00", "published_display": "12 Jun 2026 11:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms Welcomes Christopher \u201cKip\u201d Woodward as Board Chairman", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/village-farms-welcomes-christopher-kip-133000055.html", "source_name": "GlobeNewswire", "published_at": "2026-06-10T13:30:00+00:00", "published_display": "10 Jun 2026 13:30", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms\u2019 20-year chair John McLernon passes role to Kip Woodward", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxNTkFCMlJwU3I0ZXVweWppNTBGSVFQaW1UWnU3ekhNQTBaOVZPYTZxaGxhOFJDMEN5Ry1MMWNJU0UwWDhVTWhndlNqQTYzZ0xtb0hsU05ubUY3WGlSVlRxa3pLVlpuTlptWXZjdjVhdGl0d1A5MFNrLVNEZFh2eFM0S2FHZE5SUklRcGxlYzZQLXNpQUVMNjZCRU9VaGRiaGtkRXRJTFkxWTc3U0dibmJJ?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-10T07:00:00+00:00", "published_display": "10 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": "Village Farms Commences Cultivation in Phase II Facility in Netherlands", "summary": "", "url": "https://finance.yahoo.com/sectors/healthcare/articles/village-farms-commences-cultivation-phase-110000493.html", "source_name": "GlobeNewswire", "published_at": "2026-06-09T11:00:00+00:00", "published_display": "09 Jun 2026 11:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Dutch cannabis farm targets 10 tonnes a year as Village Farms expands", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxNaDFYakdoX1hwTVNSdFE3UXFtcFlhVlM5SElSbU81Mlk3OXZvelJqZUlFNWZSVU1zOUxZeTFRY1JjaTRqTFltMV9kOFlXUy1vRkZ1Tm5xV3NuajM1OFgwUk9WdzdxOXQyZ2ROOGpJRF9UVjI5bEc0WUh2SDdyR0EySklkN0hqdUlSVUk4aGo4YUI3TzVQS1cxaTNRcnBuRlIxSXktcU93XzZqTVZaREJhTU1WMA?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-09T07:00:00+00:00", "published_display": "09 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms (NASDAQ: VFF) raises $15M in registered direct share sale", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuwFBVV95cUxPQjg3UVNGeC1hVmNpcng1SW1tRm5lUEFwM0JyWFZtTUNQdlpVYjZNazgxVm0zcm9SOEFjRWFRUXNkbHB1cG9XTEY5QkpUVXE5RnRmMFRBVnMwVWE1N1QyR0lwbU9yNjFmTmNfX0h3cWd2bzl0OC1KdHFlRWoyZTRoUjlmQkMwNVNhRWswVXpYMFI5aFFZaGFUeDg4Q3N6eGxTVzZBTllWNy12UjUtbllsYTljT21ZNnJ0Rnlr?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-05T07:00:00+00:00", "published_display": "05 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms Announces $15 Million Registered Direct Equity Investment from Leading U.S. Institutional Investors", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxNM2p1UGxqRnU4SkdnRl9SeFR5M0pJMmpqQ3V2NTdGOUxzV3RKTGFDYnV5UlpyY2JDS21wajRKYWY1V095NHdITTRkQ0kyQjI1UkQ2ZzgzOFFSd3NtaTJMUUZYdDk0MGcwOV80MVJQU21RejdGU0VkVURDblZfN3F4UWlqMVdOcTNjOEx1LTVETWpoM0JyTWItUnFGNi12eXdH?oc=5", "source_name": "Market source", "published_at": "2026-06-05T07:00:00+00:00", "published_display": "05 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": "Village Farms lines up $15M from U.S. funds to bolster cash", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxOdm96eVFRck1JbnhUSEctWHFBLXlkZVAxQm44WGNSZDlCOEVoMm9WOTl1ODc2UkZmLTR0UFRQU3JXeWRwajVZZ3NaVFRiTmNzS2ZFaTFTVV9mU1ZzX2pUWkdzQUI1Y09ZRmVvdzdxQUlGSFY1M3NUTFo0Ym9hUnp2cVpycVRzNU5vcEtQS0NQZklkOTB2M2RJX0lfbXd2eUE4NWN3VGFiVjh0WnVGM3lOeTFCYw?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-05T07:00:00+00:00", "published_display": "05 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "What Does Village Farms International Inc.\u2019s (VFF) Q1 Performance Reveal?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxPMTlBWHFNdUNHZ0F6ZVA5Y2UtdVJDdm1Qd3pza3lVaWxvOVo5WGZsbk1Ddi1QZ3JRZS1vdGJvMFZIaUpzaFZrdEVjamlXbm1VLXRKQU5sckZoemdkRVZYM2I2VU9QYmtsQ1c3WHdVVW1UMEtDNFdITEZhV21iZHFZRmFvVG1ER3c3YmJEd0ZObTJRX0RxVFVoNi1lb1lCNHEwY1Vj?oc=5", "source_name": "Market source", "published_at": "2026-05-31T07:00:00+00:00", "published_display": "31 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": "VFF - Village Farms International Inc Stock Price and Quote", "summary": "", "url": "https://news.google.com/rss/articles/CBMiREFVX3lxTE1vMHJ5UXdaVUVXRzRwbUYtZkYyVzdfTG9kXzRvZE82OVF1VHdTcnBYc0Z5UUgtQ2dwUVdPdFVXZl9nNUNR?oc=5", "source_name": "Finviz", "published_at": "2026-05-27T10:47:24+00:00", "published_display": "27 May 2026 10:47", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms: U.S. Cannabis Optionality (Rating Upgrade)", "summary": "", "url": "https://news.google.com/rss/articles/CBMijAFBVV95cUxQelJybktTcXJRUHZNcmxUS2RHclpVS3Z2a2dMendLcXA0S292SVhzeUNqbFVtZ3FqT3VjamxIbmhaUTNIekc0M2NPcGJaalVNS3RKTlR2VFJtQmF5czhWT09nWnNld1p5YUpiTG1KbV9iQWI2TzJCc3dKYkNQaGNhVHZKZENVNDNnc0c4cw?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-05-13T07:00:00+00:00", "published_display": "13 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms International (VFF) Profit Turn Challenges Cautious Cannabis Narrative", "summary": "", "url": "https://news.google.com/rss/articles/CBMi7wFBVV95cUxNYjNiTndjbVAtb3IyOFU4VW9MQjVyWUR2OWJmLXNudkVQWXpydS1GVGp5WDBVYUtxVXl0NGlRRktHZDZ6V1EzOXBoTUFYWGI4V3pQZG1zVXpjMUZxYUJYSk10U0JJSW1tZUdEc01PQ3g5MkNmdEt0Zkd1ZmRWVHhob0stTmZya3pOTnlSWVJIU2IzSU8tS0k4RlBKc0tkTjZSWHEzZ0JiRWtpdHA0UzJjazBGN0VaNkF0a21QQmhCNVEwbml4Skk4WWRfT0xWejlyekFaV3NsNUlWWjdrOVBzOGZ4NFhoM1JobHI1LWEzRdIB9AFBVV95cUxQbHpsSEZXY2VHcTRPX1Vpb1kxQ3FGX0RrZzhjenBXLVh2N3pNMURsYll2ai1vTkJtWm91dXNSYmVXekdtNVAtRVdpdHJ4ZXlZYzF4dkl6bUc4dUt4X2kyMnNLQTJwamt4WnFHRWMxVzY2VDNoUFAyeFZwZUtCZkxpNlNXQ2t6SmFhYjNCZ081Q3M4SXlOdDRkYVU2QkRWS0Q5REg0WWFzcjdZdGVCS0hvVHQzUXhhWE9iN3BHVkxrWEZ5RHI3MmZyT2tIdnFqeXctcTZLOElvVHU2RVc0UUppSG5mYk83VUV6OHRpVGs5WnJiTkxM?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-13T07:00:00+00:00", "published_display": "13 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms International Inc. (VFF) Stock Falls on Q1 2026 Earnings", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxOR09lODBnUU80U21mYlJYbkdRb3FFdUpJWm1BMWtZTTM5NGhmOWlCUnBWdGotNDVSUmtVYjNMYUU4a2pyNVBrRWxFZDZWVE82aXl0TEtCRHY3QzRqVWdsS0pjc2txTDBIMjlvWHNrZElGbjBvbUNuZ2pLV1VUV1pXTXZ6bXFLNUU3eUxuTFRzS3h2QmpXYm9wZlJkZllhTkxhMF83S3JZdjE2Mkk?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-05-11T07:00:00+00:00", "published_display": "11 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 22, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Village Farms International, Inc. (VFF) Among the Best Vertical Farming and Hydroponic Stocks to Invest in?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxOa0g5QzhzbFM2ZnA4M2kzcC12V3NzamdXdll0cTZ3WGQya1NzUVNjaURnVnl3NjhRU1RUQXdyWHRPdkoydnZFZ2RtdlZ4UjVKX1NtTDdlUTJiQUJTMG9SN1RiclV2NTBnLTNkdkFNWFpDblBhNVN3U29lcmNkTUlNQ3lBQVh3b2ZlNlFrSUowbmVsX2JfNmpJcHBCRTY4MFFtTUE?oc=5", "source_name": "Market source", "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": "Vital Farms to exit butter business after Q1 slips to loss", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxOTnlTelBfSkRyVlhhd0VacXp1VFFhT0p6WXp2LWJ5VU9vVnBCREtLLUE4U2tRYTNNamRtckpMWmprRndaT280NE16QjVFOUI3d2VWNmhqaDI0Wi1WemtOaEJROXZKa19WQ2N3REpRb1BXS0V2VExtVnk4RDRMNVFNT0RQelRXY3kwU2NVdFpINzJSZ0N1bkhYSmdCbWtJYVVqMktPRHF3?oc=5", "source_name": "Stock Titan", "published_at": "2026-05-07T07:00:00+00:00", "published_display": "07 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms posts Q1 2026 results May 11, call starts at 8:30 a.m. ET", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxNd05tSEg4TkdUcmZZVTRXVzJCV2VoZ29SYk8yc2FkWWdXWWFmQTlNQUNZUlk0UlZlbkxiUEtrRGxxVHNZcTIxYXoyVXFhX3hEa3p3WkZnc19zSlhRSk45S210VGtvMmxoVHBDY3RGVjBxdGpMNEUtQlJFM0RsTWxVNEdNNkxiLWlCX3JXQzNuN3hkQk5BdVN2X0ZaOXg5WkdESm5zX1dyR20zNDd4dFd5d1pJNzNJU1g4?oc=5", "source_name": "Stock Titan", "published_at": "2026-04-29T07:00:00+00:00", "published_display": "29 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms International Deserves To Be Higher (NASDAQ:VFF)", "summary": "", "url": "https://news.google.com/rss/articles/CBMilAFBVV95cUxPOXRRc1g2UGZtOVFRV29MLUo1U0hxblBPZlNTNHBMUzVVSXRXbm1qbXlScWM0VmU3NmpYSmt0cF9iLWh4Wl9oN3dzSWZaLTdZemRMWjF1LVZEeFZXZjVZV29QS0Y1aGt3eHBfdnd6dExxOFZNUVppWTlMU2lWQjZGOWNDNHNmdXU4bHI4bmIyNFpJWnVP?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-04-28T07:00:00+00:00", "published_display": "28 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": "Vital Farms schedules May 7 results, 8:30 a.m. ET webcast", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxPWVdTRGQ4TzBkbFFwTkUwMlp6Y1NoX05WQllhaHI2X211ODVNUE0tYTlBZkt5bVFkWksyR3Z2VWZmQ1o0dV9ubVpZXzNhLVg4RWhNRTZSQXNRb2p1SkxnOFcwNm1oeXpTTmItaFRwNnFOdHRCYjhySGVUUnZMaXFZdGh1SkMwenBzMXRFQXN1Y3AxeDdSbGhPWkMzVjE4RHJTRzg5M3FqOHVIR0xwNWwxXzRqQ25uVWpoS0lSaVJ3QQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-04-23T07:00:00+00:00", "published_display": "23 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": "What Makes Village Farms International (VFF) Appear so Attractive", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxORUthZ1JGTG1KbzhVcy1oNXhDemFOU3haNTktMjE2aFU1YlRidnFFTVY2dkFER3JUZVNaQnpwdDRzbERyclA3TjdBd0tEUDU3WlRBTmtaYkpOYzJBSUQtNVkxRlBSb29vV2pzUE11Q3M3VXdGaUVIdTFkR09EV2tqZXNqVW9xWk9mMEhPXzdNcnoxM21pSmJlNE5KT3hWakVROFdqQQ?oc=5", "source_name": "Market source", "published_at": "2026-04-22T07:00:00+00:00", "published_display": "22 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": "Village Farms (VFF) Turns Profitable With Buybacks Completed Is Its Capital Allocation Strategy Evolving?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi7wFBVV95cUxOaTgzeFE1MHYyc3p3LWVJSmxLbGd5OHZyeTFmYURmMjlMWFBHSElOVGFkVGdzc01UV0xhN1gyXzhRLUdIX3hOTTNaLVBRYWp5emlMWjMxRHo5T21BNTlhX2hZWm92blRvajR5UzhiUW9sa3lHQ0YxZDlPUDE3cU5yZjd0ZDNDMmZOZ2lOZ0trY3d2VnZPbkRKaXRoWk1nakROVktPaHE2OU9tNThPWDJsYWZaUVVZdlpaNW1LYzlGaXZkMnBsZVZhQ1E3QzI3bjduaExOSWhuQkxjZzJMZmJIV0J5aVFNbDY2QWZId3c1RdIB9AFBVV95cUxQUmh0b1V4QllrUEhYRlBoY2pPdmdJSkVFV29Gd3Q1MFFfTGxQMGxNdzBpVy02SUdKeWpxZ2ZGQ0dQTkYxRmt0VVFFNUswX1czSUlfalN5eHExUDN6RWVha2t2NjhLSUJwVGdVa3VGWXhnS2tNZW9JN0E1SlJBczlxT1pTemdpTG9rTXRiMklFc21XbE9kamNJaTlOSENhbXdvejdTSUpob2pmM0VRSE51YzFFRHlsQTFhak52amRmM0w4bFM4MHFNWWtTZGVObzBOYjJwUEhZT1ExMnBBRV9mV3BHTVl3SFdweWRoUVZWN1haRnZv?oc=5", "source_name": "simplywall.st", "published_at": "2026-03-20T07:00:00+00:00", "published_display": "20 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": "A Look At Village Farms International\u2019s Valuation As Profitability Follows Higher Quarterly And Annual Sales", "summary": "", "url": "https://news.google.com/rss/articles/CBMi7wFBVV95cUxOOXN3S0tadGt5RU9MVnY1RlkxN3ZtQ2tldzU1dXJFdXA5ZjNTTld3NmJFYTRfRFNQcUk5UmFXQ1hLblcwN29yMkppdkE4T05GZk91UmdHTkZqWDBZYndDckdDbFNyNi1jc3g3YnNCQ2VmbXFuR3RDMjFUOXRQcUh1cExQaGNJRkJOOWVSamVEa3BYTFNBQ0h2amhFZnFRS284ZFNXdl9mVGNOMDV1cDM4ZktLblNFXzU4TUQxbHppa1JRbjBfWk04azBINGZVTTRUeEI5SUIweWo2MEY1dlBja1ROOG1tVG1nOVN4WnNiTdIB9AFBVV95cUxQSm44YUxuMzBsZ1YtOEhwTkhtZVFTNlV0bjNHSUFZcWRuUWJzTTlzS1NISWk4QVp0cENUcXNFWExKaDFTbDY0Z3Q5OXFtN1BNX3FPUzlsVGRfLWFyUnZrODlXY2xGNFZWNy1ScnNMdFlyekM1eXl2UHFQQWQ1NF92ZVQ2Vm1aSUMtZUtEOFYxaXRUNExnWHhMTWppeDlyYWlMWnpZOHU4OEJsRGNrRGI4ak9sZm5MX2VOVFplampWYlFONWhPZU1TQUpHelNxcDN3R3FZdkhBMzZFbjR5Q1cwRk9xekViU3JzWFk0QWZWWEtQbGVl?oc=5", "source_name": "simplywall.st", "published_at": "2026-03-18T07:00:00+00:00", "published_display": "18 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": "Egg brand Vital Farms hands board reins from founder to CEO", "summary": "", "url": "https://news.google.com/rss/articles/CBMivgFBVV95cUxPcVFaUzZ2RzFiVjdRODkwZE13MW4yN21nRjlhOHV5akwteVNCSlpMaUZPaTRyNXA3Z2FVcl9saG93UXFoU0ZIQnc0QWFaamR6RTB6d2RMQnBRQXVLQ1k0RVhpMXRYbUxKeGhHb0t0a1VrTS1uNU1PYkhKTFFFNF9jdGpoUVNLR2VpMld6dGlpSUZFbVZHSHltM0tCbmlfS19CaDJPM2VlQURKVVFvYTFNeFV4cDlKQWRyUWxGcFRB?oc=5", "source_name": "Stock Titan", "published_at": "2026-02-26T08:00:00+00:00", "published_display": "26 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Village Farms International, Inc. (VFF) Introduces Ten New Product Offerings in the Netherlands", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxQRVVueFFsTjBxNlJxVWNfSXVrNkVDV2hiU1gzaWdaakNlaUt1NV83N0xtQUt4dnk5ZHlrVE1HQUEyUy1Vajg0M3RpbjJReklkOTVTb3hCQmd6WGxpWmpxZlJOR2MxU2pVMURJdVZWQXY5LW5fbUdmVDJPM0xjUDg1dFNkWFMwSmUx?oc=5", "source_name": "Market source", "published_at": "2026-02-15T08:00:00+00:00", "published_display": "15 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": "Should You Think About Buying Village Farms International, Inc. (NASDAQ:VFF) Now?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi7wFBVV95cUxQQ3ZhS01kZGxSaHZzcWJJUExMYmMtQWRLWW9GSFk4MTdCQXZyNHVhak5tMFg5R1F0ZElYM2lESHBKUVVDY3ZiTVRRbExvUldOcUxrZUVtRHNTa1FFMFAzVTB5aUtwUE1OZ2p4NkcxeC1OUVNhbGx5QkRGaG9sRkdTMzhkYWZLaTB6cW8tNUtNRHdlMGhHNTByYmxwM0oxZG5ZbXV4azBJekRoRHRkYjBESk5Nd0hYSWhIODF2SjNvSERJWmRGXzJJOGN2aWZEUFJMNGp2a3RRdjJuZEh4blhjT0JrUkpJeWl1WkhuS3VuWdIB9AFBVV95cUxPUUVtSlZ1cy1rNTZGWTE3am1xMkJqQnlnYmp6YkpSYkJmRktrclY0ODdVdE9QeW94Q1RrRFNTQTBGejRZV2xoYnF0SXRoYVdIc1dNN2c4aFV3RTN4cmxDVHRtMEFRLWt6UTljc1pHZGZKMmMtbHFvQkFaT1lnSndqdkthSm9LMFRWLUhQeW1BTXRHdVhjeUVUQmxIN2hrc1BFcWxDR1VnRDNyOWlmN1VvZnZRcS1HRG1lV3UyR3hHZ0JyYXR6Ny1RZDVHY2ctZW1TMHRZWHE3LVp2TkhUbE1Vb0cwTXFaaGhjTWZoZ3BlTmVLMXZX?oc=5", "source_name": "simplywall.st", "published_at": "2026-02-06T08:00:00+00:00", "published_display": "06 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": "Vital Farms (VITL) Stock Price, News & Analysis", "summary": "", "url": "https://news.google.com/rss/articles/CBMiU0FVX3lxTE1tX05JWERuZzU1Nk9JRGY5bTJiR3ktRUJCNjFQemgwaE1fU1JxMHZFWXZFdENXTUxoZnp1Uk9XbUJUMlYwVFdEazBKRnBtSk1aazlZ?oc=5", "source_name": "Stock Titan", "published_at": "2025-04-25T02:14:00+00:00", "published_display": "25 Apr 2025 02:14", "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": 80, "total_relevant": 37, "sentiment_summary": {"positive": 8, "negative": 2, "neutral": 27, "score": 52, "total": 37, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 88, "events": [{"event": "general", "label": "Market update", "weight": 16.85, "count": 30}, {"event": "earnings", "label": "Earnings", "weight": 2.2, "count": 4}, {"event": "analyst", "label": "Analyst action", "weight": 1.45, "count": 2}, {"event": "liquidity", "label": "Balance sheet", "weight": 0.55, "count": 1}], "positive_events": 8, "negative_events": 2}, "market_context": {"has_market_context": true, "latest_close": 2.04, "latest_week": "2026-07-10", "one_week_move": 4.6, "four_week_move": 0.5, "twelve_week_move": -31.5, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": -1.577255, "market_dynamics_buy_signal": false, "relative_strength": -39.450022, "fair_value_gap": 31.0, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "negative", "expectation_probability": 44.2509, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+4.6% over one week, +0.5% over four weeks, trend inactive, 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": 63, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Stock Titan", "count": 16}, {"label": "GlobeNewswire", "count": 6}, {"label": "Market source", "count": 5}, {"label": "simplywall.st", "count": 4}, {"label": "Quiver Quantitative", "count": 2}, {"label": "Seeking Alpha", "count": 2}, {"label": "MarketBeat", "count": 1}, {"label": "Finviz", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 37}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 30}, {"label": "Earnings", "count": 4}, {"label": "Analyst action", "count": 2}, {"label": "Balance sheet", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "52/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": "88/100 classification confidence."}, {"label": "Company focus", "value": "37", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "2", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "+4.6% over one week, +0.5% over four weeks, trend inactive, and materially above fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Village Farms International (NASDAQ:VFF) Stock Rating Upgraded by Zacks Research"}], "updated_at": "2026-07-16T10:53:03.754177+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}