{"ticker": {"uuid": "853718a6-9185-4c34-b2ae-a7274e7a7c33", "symbol": "EDRY", "name": "EuroDry Ltd", "exchange": "NASDAQ", "country": "US", "sector": "Industrials", "industry": "Marine Shipping"}, "articles": [{"title": "EuroDry (EDRY) director logs 500-share open-market sale via family entity", "summary": "EuroDry Ltd. director Aristeidis P. Pittas, through a family entity, sold 500 shares of common stock at $23.45 per share on July 14, 2026. After these indirect open-market sales, the entity, Family United Navigation Co., still holds 77,417 shares. Pittas disclaims beneficial owne", "url": "https://www.stocktitan.net/sec-filings/EDRY/form-4-a-euro-dry-ltd-amended-insider-trading-activity-03942d025b32.html", "source_name": "Stock Titan", "published_at": "2026-07-16T04:11:49", "published_display": "16 Jul 2026 04:11", "sentiment": "negative", "sentiment_pct": 38, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EuroDry Ltd. (NASDAQ: EDRY) insider entity sells 250 shares", "summary": "An entity affiliated with EuroDry Ltd. director Pittas Aristeidis P., named Family United Navigation Co., sold 250 shares of common stock at $23.45 per share on July 14, 2026. Following this transaction, the affiliate indirectly holds 77,417 shares, with the director owning a 25%", "url": "https://www.stocktitan.net/sec-filings/EDRY/form-4-euro-dry-ltd-insider-trading-activity-824a4cbe8cfe.html", "source_name": "Stock Titan", "published_at": "2026-07-15T21:11:49", "published_display": "15 Jul 2026 21:11", "sentiment": "negative", "sentiment_pct": 39, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EuroDry (EDRY) Stock Forum and Discussion", "summary": "This page provides a discussion forum for EuroDry (EDRY) stock. It includes recent news, analyst ratings, and dividend information, serving as a hub for investor discussions and insights on the company.", "url": "https://www.moomoo.com/stock/EDRY-US/community?chain_id=Name1K9-3FXPhg.1kvico0&global_content=%7B%22promote_id%22%3A13764,%22sub_promote_id%22%3A59,%22f%22%3A%22www.moomoo.com%2Foptions%2FSPXW260504P6965000-US%22%7D", "source_name": "Moomoo", "published_at": "2026-07-07T10:10:23", "published_display": "07 Jul 2026 10:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EDRY Forecast \u2014 Price Target \u2014 Prediction for 2027", "summary": "This article provides a forecast for EuroDry Ltd. (EDRY) stock, including analyst price targets, historical performance, and key financial metrics. It details the company's current stock price, market capitalization, earnings, revenue, and employee count, along with a disclaimer ", "url": "https://www.tradingview.com/symbols/NASDAQ-EDRY/forecast-price-target/", "source_name": "TradingView", "published_at": "2026-07-05T15:10:49", "published_display": "05 Jul 2026 15:10", "sentiment": "positive", "sentiment_pct": 62, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Here's Why Investors Should Bet on EDRY Stock Right Now", "summary": "EuroDry Ltd. (EDRY) is a strong investment opportunity due to its robust liquidity, proactive fleet expansion with eco-friendly vessels, and impressive stock performance. The company\u2019s financial flexibility and commitment to modern ships are reflected in positive earnings estimat", "url": "https://www.tradingview.com/news/zacks:5e52be29f094b:0-here-s-why-investors-should-bet-on-edry-stock-right-now/", "source_name": "TradingView", "published_at": "2026-06-29T16:41:31", "published_display": "29 Jun 2026 16:41", "sentiment": "positive", "sentiment_pct": 75, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form 6K EuroDry Ltd For: 23 June By Investing.com", "summary": "This article reports that EuroDry Ltd. filed a Form 6K on June 23. The filing is brief, containing only the title and referencing Reuters for the content. It seems to serve as a notification of a regulatory filing by the company.", "url": "https://uk.investing.com/news/stock-market-news/form-6k-eurodry-ltd-for-23-june-93CH-4741323", "source_name": "Investing.com UK", "published_at": "2026-06-28T13:09:53", "published_display": "28 Jun 2026 13:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "regulatory", "event_label": "Regulatory and legal", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Eurodry Ltd. Actuals & Estimates (MUN:0LQ)", "summary": "This article provides an overview of Eurodry Ltd. (0LQ) stock, including its financial actuals and analyst estimates. It details the company's past earnings and revenue performance, future earnings date, and stock price forecasts, along with information on its all-time high and l", "url": "https://www.tradingview.com/symbols/MUN-0LQ/forecast-actuals-and-estimates/", "source_name": "TradingView", "published_at": "2026-06-27T22:39:20", "published_display": "27 Jun 2026 22:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Eurodry Ltd. Actuals & Estimates (SWB:0LQ)", "summary": "This article provides financial actuals and estimates for Eurodry Ltd. (SWB:0LQ), including income statement, balance sheet, cash flow, and valuation metrics. It also details analyst forecasts, past performance, and upcoming earnings dates for the company. The report highlights E", "url": "https://www.tradingview.com/symbols/SWB-0LQ/forecast-actuals-and-estimates/?category=income_statement", "source_name": "TradingView", "published_at": "2026-06-27T14:10:14", "published_display": "27 Jun 2026 14:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "[6-K] EuroDry Ltd. Current Report (Foreign Issuer) | EDRY SEC Filing - Form 6-K", "summary": "EuroDry Ltd. has announced its 2026 Annual Meeting of Shareholders to be held on July 23, 2026, where shareholders will vote on electing a Class C director and approving Deloitte Certified Public Accountants, S.A. as independent auditors. The board unanimously recommends voting i", "url": "https://www.stocktitan.net/sec-filings/EDRY/6-k-euro-dry-ltd-current-report-foreign-issuer-404a041518ee.html", "source_name": "Stock Titan", "published_at": "2026-06-27T00:40:36", "published_display": "27 Jun 2026 00:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Price to book forward of EuroDry Ltd. \u2013 NASDAQ:EDRY", "summary": "This article focuses on the \"Price to book forward\" metric for EuroDry Ltd. (NASDAQ: EDRY). It appears to be a financial data point from TradingView, indicating a key valuation ratio for the company's stock. The content itself is very brief and seems to be a placeholder or a head", "url": "https://www.tradingview.com/symbols/NASDAQ-EDRY/financials-statistics-and-ratios/price-book-fwd/", "source_name": "TradingView", "published_at": "2026-06-26T22:10:14", "published_display": "26 Jun 2026 22:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Price to earnings forward of EuroDry Ltd. \u2013 NASDAQ:EDRY", "summary": "The article provides a financial overview of EuroDry Ltd. (NASDAQ: EDRY) focusing on its forward Price to Earnings (P/E) ratio. It lists market data sources and disclaimers, indicating it is likely a financial data snapshot rather than an in-depth analysis. The content primarily ", "url": "https://www.tradingview.com/symbols/NASDAQ-EDRY/financials-statistics-and-ratios/price-earnings-fwd/", "source_name": "TradingView", "published_at": "2026-06-26T21:39:18", "published_display": "26 Jun 2026 21:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Eurodry Ltd. Actuals & Estimates (NASDAQ:EDRY)", "summary": "This article provides an overview of EuroDry Ltd. (NASDAQ: EDRY) stock, including its current price, market capitalization, historical performance, and analyst forecasts. It also details recent financial results, such as earnings and revenue for the last quarter, and mentions upc", "url": "https://www.tradingview.com/symbols/NASDAQ-EDRY/forecast-actuals-and-estimates/", "source_name": "TradingView", "published_at": "2026-06-26T20:39:18", "published_display": "26 Jun 2026 20:39", "sentiment": "negative", "sentiment_pct": 40, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Price to sales forward of EuroDry Ltd. \u2013 NASDAQ:EDRY", "summary": "This article provides financial information for EuroDry Ltd. (NASDAQ: EDRY), focusing on its forward price-to-sales ratio. It briefly presents the company's market data and indicates the presence of specific financial figures, though the values themselves are not displayed in the", "url": "https://www.tradingview.com/symbols/NASDAQ-EDRY/financials-statistics-and-ratios/price-sales-fwd/", "source_name": "TradingView", "published_at": "2026-06-26T16:10:03", "published_display": "26 Jun 2026 16:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "0LQ Forecast \u2014 Price Target \u2014 Prediction for 2027", "summary": "This article provides a forecast and price target for Eurodry Ltd. (0LQ) based on analyst opinions. It includes information on the stock's performance, financial data, and answers frequently asked questions regarding its ticker, earnings, revenue, and dividend policy.", "url": "https://www.tradingview.com/symbols/MUN-0LQ/forecast-price-target/", "source_name": "TradingView", "published_at": "2026-06-26T12:39:18", "published_display": "26 Jun 2026 12:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "(EDRY) Risk Channels and Responsive Allocation", "summary": "This article provides an analysis of Eurodry Ltd. (NASDAQ: EDRY), identifying a weak near-term sentiment that could lead to shifts in mid and long-term outlook. It highlights an exceptional 59.8:1 risk-reward setup, targeting a 16.3% gain against a 0.3% risk. The report also deta", "url": "https://news.stocktradersdaily.com/news_release/43/EDRY_Risk_Channels_and_Responsive_Allocation_062526113803_1782445083.html", "source_name": "Stock Traders Daily", "published_at": "2026-06-25T23:10:03", "published_display": "25 Jun 2026 23:10", "sentiment": "positive", "sentiment_pct": 71, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Eurodry Ltd. Actuals & Estimates (DUS:0LQ)", "summary": "This article provides financial actuals and estimates for Eurodry Ltd. (DUS:0LQ), including income statement details, balance sheet information, cash flow, and valuation metrics. It also covers analyst forecasts, stock price history, earnings reports, revenue, EBITDA, and dividen", "url": "https://www.tradingview.com/symbols/DUS-0LQ/forecast-actuals-and-estimates/", "source_name": "TradingView", "published_at": "2026-06-25T22:09:35", "published_display": "25 Jun 2026 22:09", "sentiment": "negative", "sentiment_pct": 39, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form 6K EuroDry Ltd For: 23 June", "summary": "This article announces the filing of Form 6K by EuroDry Ltd for June 23rd. It also includes a disclaimer about the risks involved in trading financial instruments and cryptocurrencies, noting that market data may not be real-time or accurate and that Fusion Media is not liable fo", "url": "https://m.uk.investing.com/news/stock-market-news/form-6k-eurodry-ltd-for-23-june-93CH-4741323?ampMode=1", "source_name": "Investing.com", "published_at": "2026-06-24T02:10:38", "published_display": "24 Jun 2026 02:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EuroDry Ltd. Announces Annual Meeting of Shareholders", "summary": "EuroDry Ltd. announced that its Board of Directors has called an annual meeting of shareholders for July 23, 2026, at 11:30 a.m. Shareholders of record as of June 16, 2026, are eligible to vote. Proxy materials and the annual report for fiscal year 2025 are available on the compa", "url": "https://www.globenewswire.com/news-release/2026/06/23/3316425/0/en/eurodry-ltd-announces-annual-meeting-of-shareholders.html", "source_name": "GlobeNewswire", "published_at": "2026-06-23T20:10:38", "published_display": "23 Jun 2026 20:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EuroDry sets shareholder vote for July 23 in Washington", "summary": "EuroDry Ltd. (NASDAQ: EDRY) has announced its Annual Meeting of Shareholders will be held on July 23, 2026, at 11:30 a.m. in Washington, D.C. Shareholders of record by June 16, 2026, are eligible to vote, and proxy materials including the 2025 Form 20-F are available online or by", "url": "https://www.stocktitan.net/news/EDRY/euro-dry-ltd-announces-annual-meeting-of-h3chm3dy0muv.html", "source_name": "Stock Titan", "published_at": "2026-06-23T20:10:38", "published_display": "23 Jun 2026 20:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Director-linked entity buys EuroDry (EDRY) stock in open-market trades", "summary": "An entity associated with EuroDry (EDRY) director Aristeidis P. Pittas, named Family United Navigation Co., purchased 500 shares of EuroDry common stock in two open-market transactions on June 22, 2026, at $22.00 per share. These purchases increased Family United Navigation Co.'s", "url": "https://www.stocktitan.net/sec-filings/EDRY/form-4-euro-dry-ltd-insider-trading-activity-faf420ab4f9c.html", "source_name": "Stock Titan", "published_at": "2026-06-23T12:10:24", "published_display": "23 Jun 2026 12:10", "sentiment": "positive", "sentiment_pct": 67, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EuroDry Ltd (EDRY) Technical Analysis: Support, Resistance, Indicators & Moving Averages", "summary": "This article provides a technical analysis of EuroDry Ltd (EDRY), detailing its price momentum, support and resistance levels, and signals from various technical indicators and moving averages. As of June 18, 2026, EDRY's price momentum score is 7.22, suggesting it's suitable for", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-edry/technical", "source_name": "TradingKey", "published_at": "2026-06-18T18:40:40", "published_display": "18 Jun 2026 18:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EuroDry Ltd (EDRY) Dividends & Stock Splits: Historical Payouts and Event Timeline", "summary": "This article provides an overview of EuroDry Ltd (EDRY) stock, focusing on its dividend and stock split history. It notes that the company has distributed $0.00 in dividends over the past five years and reports no data available for past stock splits. The page also presents curre", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-edry/dividend-splits", "source_name": "TradingKey", "published_at": "2026-06-18T00:40:42", "published_display": "18 Jun 2026 00:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EuroDry Ltd (EDRY) Earnings Forecast: Future EPS & Revenue Growth Estimates", "summary": "This article provides an earnings forecast for EuroDry Ltd (EDRY), indicating a current earnings forecast score of 8.00 and ranking 13th in its industry. Analysts have an average price target of $20.00, with a general \"Buy\" rating based on consensus from three analysts. The compa", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-edry/earnings", "source_name": "TradingKey", "published_at": "2026-06-17T21:40:42", "published_display": "17 Jun 2026 21:40", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "ECO vs. EDRY: Which Shipping Stock Is the Better Buy at Present?", "summary": "This article compares two Greek shipping companies, Okeanis Eco Tankers Corp. (ECO) and EuroDry (EDRY), to determine which is a better investment given the challenging geopolitical landscape and tariff concerns. It highlights ECO's dividend appeal, modern fleet, and strong earnin", "url": "https://www.tradingview.com/news/zacks:abb39a03d094b:0-eco-vs-edry-which-shipping-stock-is-the-better-buy-at-present/", "source_name": "TradingView", "published_at": "2026-06-16T16:11:00", "published_display": "16 Jun 2026 16:11", "sentiment": "positive", "sentiment_pct": 66, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Does EuroDry (EDRY) Have the Potential to Rally 48.4% as Wall Street Analysts Expect?", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxQOHlfUm1qVHpyZnhvcHlIemE0M0JNSnI3TXM4UWVaaUU2TjNOSUc4OUZmSXBtZ2tsdHRrVUNOcE1aU3JGU0RMOEI3RE90MnZBR1drV0pVZHJ2TXQ3bTh5bm1ydWhoTFVXS0FQNHFVREVnanRpN3pqOWNtNjc0QVdWVm5zdGptMGlaSVAwdGR4SzZkR2lCMzNpQVRSZzZDajA?oc=5", "source_name": "Market source", "published_at": "2026-06-15T07:00:00+00:00", "published_display": "15 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": "(EDRY) Movement as an Input in Quant Signal Sets", "summary": "This article provides a quantitative analysis of Eurodry Ltd. (NASDAQ: EDRY), indicating a neutral near and mid-term outlook with a potential long-term positive bias. It highlights an exceptional risk-reward setup targeting a 15.4% gain and outlines three distinct AI-generated tr", "url": "https://news.stocktradersdaily.com/news_release/52/EDRY_Movement_as_an_Input_in_Quant_Signal_Sets_061426102601_1781490361.html", "source_name": "Stock Traders Daily", "published_at": "2026-06-14T22:26:00", "published_display": "14 Jun 2026 22:26", "sentiment": "positive", "sentiment_pct": 74, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Wall Street Analysts Predict a 42.62% Upside in EuroDry (EDRY): Here's What You Should Know", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxPX1JYamZKc25kdjVyX19WMkFEbExrLXZwU2xQQU5fV0k3dGtEc2xBektDYktTX2twLS01T2szaS0weHJuNXk0OUp4clNLU0Fvamp6Tnl1UFpsdkxWSjdWbUFfSV8wc1J0R01YT0FiZTgwdVRHallHQmY3OHNqNFUyVHA3OVd1QXlvY3BET0daY3phZll1eUNGVkRuUEQ?oc=5", "source_name": "Market source", "published_at": "2026-05-28T07:00:00+00:00", "published_display": "28 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EURODRY ($EDRY) Releases Q1 2026 Earnings | EDRY Stock News", "summary": "", "url": "https://news.google.com/rss/articles/CBMihwFBVV95cUxOZDdraDM4clJJRV9lbjVLbWo5M1g5eFBwS21xYTVkMURrUGNDWlV1YWVWaGFES04tMkF1Q1JoU085NlRNUmdiWVRoUzF4U3pSbnNtT1g1eGxfMXY1VVljaWRRcVdTSjNNSGFjTzRjV1BaNG5Wd1o5WUVjc0R2eFRDMGRvV3ZpU00?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-05-20T07:00:00+00:00", "published_display": "20 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": "EuroDry (EDRY) Q1 Earnings and Revenues Miss Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxQbkFiSVBNcTVPQVk5aGVONTE4RWdpTGIwcWd5UFFQMlJmaS15NEZCZVpIOTB3MjVra3pleXU3V2VoSE5Fdk9ZOE44S2E1ZTVTbDhsMVZFX0xURmE0T29Fc2RUWFREdFJvVlgzaFEtbFFic1JBVTI0dDM3U2MwaVBDRUR4b0tNVWlGV21MaktJTUpmcGE3T1p1UXlOa2poLUU?oc=5", "source_name": "Market source", "published_at": "2026-05-20T07:00:00+00:00", "published_display": "20 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EuroDry Ltd. to Announce First Quarter Financial Results on May 20, 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxNSlpVTF92OG4tODBJSW1DMkFoSjdVbC16aVE0NDcxbHJ0WG9pOVl6b2hsOE9Xd205ZWhZcHk5OFJHNkk0VWwyZm4yRWUtTXJXb2pqMncwN2UzanNiamFxVHV1b3B2RVMzNXUyWHJhQ0I4UDJ0QTlJdDRSeVFyZXBsdld3Y2tHUmRDNjBLelhmYUxaMTI2c3plb2ZrZE1Pa2hBb3JGbmlkOF9qdVk?oc=5", "source_name": "Quiver Quantitative", "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": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Should I buy EuroDry (EDRY)", "summary": "", "url": "https://news.google.com/rss/articles/CBMibEFVX3lxTE1fbkd0VDlGbWExMG04bXNfb3QxSW4zX2hjZFJDUlF3WWNRcXhRZ3VBZ3hnSV9OV3B2RzhhazVBdkFKOGdIenl5bVVOTXpxeDFIa2hBakZ6VXZEM3d1Vnl0ZkZKZHhoZXZTak5kVA?oc=5", "source_name": "Zacks Investment Research", "published_at": "2018-06-07T08:32:41+00:00", "published_display": "07 Jun 2018 08:32", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "EuroDry (EDRY) director logs 500-share open-market sale via family entity", "summary": "EuroDry Ltd. director Aristeidis P. Pittas, through a family entity, sold 500 shares of common stock at $23.45 per share on July 14, 2026. After these indirect open-market sales, the entity, Family United Navigation Co., still holds 77,417 shares. Pittas disclaims beneficial owne", "url": "https://www.stocktitan.net/sec-filings/EDRY/form-4-a-euro-dry-ltd-amended-insider-trading-activity-03942d025b32.html", "source_name": "Stock Titan", "published_at": "2026-07-16T04:11:49", "published_display": "16 Jul 2026 04:11", "sentiment": "negative", "sentiment_pct": 38, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EuroDry Ltd. (NASDAQ: EDRY) insider entity sells 250 shares", "summary": "An entity affiliated with EuroDry Ltd. director Pittas Aristeidis P., named Family United Navigation Co., sold 250 shares of common stock at $23.45 per share on July 14, 2026. Following this transaction, the affiliate indirectly holds 77,417 shares, with the director owning a 25%", "url": "https://www.stocktitan.net/sec-filings/EDRY/form-4-euro-dry-ltd-insider-trading-activity-824a4cbe8cfe.html", "source_name": "Stock Titan", "published_at": "2026-07-15T21:11:49", "published_display": "15 Jul 2026 21:11", "sentiment": "negative", "sentiment_pct": 39, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EuroDry (EDRY) Stock Forum and Discussion", "summary": "This page provides a discussion forum for EuroDry (EDRY) stock. It includes recent news, analyst ratings, and dividend information, serving as a hub for investor discussions and insights on the company.", "url": "https://www.moomoo.com/stock/EDRY-US/community?chain_id=Name1K9-3FXPhg.1kvico0&global_content=%7B%22promote_id%22%3A13764,%22sub_promote_id%22%3A59,%22f%22%3A%22www.moomoo.com%2Foptions%2FSPXW260504P6965000-US%22%7D", "source_name": "Moomoo", "published_at": "2026-07-07T10:10:23", "published_display": "07 Jul 2026 10:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EDRY Forecast \u2014 Price Target \u2014 Prediction for 2027", "summary": "This article provides a forecast for EuroDry Ltd. (EDRY) stock, including analyst price targets, historical performance, and key financial metrics. It details the company's current stock price, market capitalization, earnings, revenue, and employee count, along with a disclaimer ", "url": "https://www.tradingview.com/symbols/NASDAQ-EDRY/forecast-price-target/", "source_name": "TradingView", "published_at": "2026-07-05T15:10:49", "published_display": "05 Jul 2026 15:10", "sentiment": "positive", "sentiment_pct": 62, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Here's Why Investors Should Bet on EDRY Stock Right Now", "summary": "EuroDry Ltd. (EDRY) is a strong investment opportunity due to its robust liquidity, proactive fleet expansion with eco-friendly vessels, and impressive stock performance. The company\u2019s financial flexibility and commitment to modern ships are reflected in positive earnings estimat", "url": "https://www.tradingview.com/news/zacks:5e52be29f094b:0-here-s-why-investors-should-bet-on-edry-stock-right-now/", "source_name": "TradingView", "published_at": "2026-06-29T16:41:31", "published_display": "29 Jun 2026 16:41", "sentiment": "positive", "sentiment_pct": 75, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form 6K EuroDry Ltd For: 23 June By Investing.com", "summary": "This article reports that EuroDry Ltd. filed a Form 6K on June 23. The filing is brief, containing only the title and referencing Reuters for the content. It seems to serve as a notification of a regulatory filing by the company.", "url": "https://uk.investing.com/news/stock-market-news/form-6k-eurodry-ltd-for-23-june-93CH-4741323", "source_name": "Investing.com UK", "published_at": "2026-06-28T13:09:53", "published_display": "28 Jun 2026 13:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "regulatory", "event_label": "Regulatory and legal", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Eurodry Ltd. Actuals & Estimates (MUN:0LQ)", "summary": "This article provides an overview of Eurodry Ltd. (0LQ) stock, including its financial actuals and analyst estimates. It details the company's past earnings and revenue performance, future earnings date, and stock price forecasts, along with information on its all-time high and l", "url": "https://www.tradingview.com/symbols/MUN-0LQ/forecast-actuals-and-estimates/", "source_name": "TradingView", "published_at": "2026-06-27T22:39:20", "published_display": "27 Jun 2026 22:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Eurodry Ltd. Actuals & Estimates (SWB:0LQ)", "summary": "This article provides financial actuals and estimates for Eurodry Ltd. (SWB:0LQ), including income statement, balance sheet, cash flow, and valuation metrics. It also details analyst forecasts, past performance, and upcoming earnings dates for the company. The report highlights E", "url": "https://www.tradingview.com/symbols/SWB-0LQ/forecast-actuals-and-estimates/?category=income_statement", "source_name": "TradingView", "published_at": "2026-06-27T14:10:14", "published_display": "27 Jun 2026 14:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "[6-K] EuroDry Ltd. Current Report (Foreign Issuer) | EDRY SEC Filing - Form 6-K", "summary": "EuroDry Ltd. has announced its 2026 Annual Meeting of Shareholders to be held on July 23, 2026, where shareholders will vote on electing a Class C director and approving Deloitte Certified Public Accountants, S.A. as independent auditors. The board unanimously recommends voting i", "url": "https://www.stocktitan.net/sec-filings/EDRY/6-k-euro-dry-ltd-current-report-foreign-issuer-404a041518ee.html", "source_name": "Stock Titan", "published_at": "2026-06-27T00:40:36", "published_display": "27 Jun 2026 00:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Price to book forward of EuroDry Ltd. \u2013 NASDAQ:EDRY", "summary": "This article focuses on the \"Price to book forward\" metric for EuroDry Ltd. (NASDAQ: EDRY). It appears to be a financial data point from TradingView, indicating a key valuation ratio for the company's stock. The content itself is very brief and seems to be a placeholder or a head", "url": "https://www.tradingview.com/symbols/NASDAQ-EDRY/financials-statistics-and-ratios/price-book-fwd/", "source_name": "TradingView", "published_at": "2026-06-26T22:10:14", "published_display": "26 Jun 2026 22:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Price to earnings forward of EuroDry Ltd. \u2013 NASDAQ:EDRY", "summary": "The article provides a financial overview of EuroDry Ltd. (NASDAQ: EDRY) focusing on its forward Price to Earnings (P/E) ratio. It lists market data sources and disclaimers, indicating it is likely a financial data snapshot rather than an in-depth analysis. The content primarily ", "url": "https://www.tradingview.com/symbols/NASDAQ-EDRY/financials-statistics-and-ratios/price-earnings-fwd/", "source_name": "TradingView", "published_at": "2026-06-26T21:39:18", "published_display": "26 Jun 2026 21:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Eurodry Ltd. Actuals & Estimates (NASDAQ:EDRY)", "summary": "This article provides an overview of EuroDry Ltd. (NASDAQ: EDRY) stock, including its current price, market capitalization, historical performance, and analyst forecasts. It also details recent financial results, such as earnings and revenue for the last quarter, and mentions upc", "url": "https://www.tradingview.com/symbols/NASDAQ-EDRY/forecast-actuals-and-estimates/", "source_name": "TradingView", "published_at": "2026-06-26T20:39:18", "published_display": "26 Jun 2026 20:39", "sentiment": "negative", "sentiment_pct": 40, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Price to sales forward of EuroDry Ltd. \u2013 NASDAQ:EDRY", "summary": "This article provides financial information for EuroDry Ltd. (NASDAQ: EDRY), focusing on its forward price-to-sales ratio. It briefly presents the company's market data and indicates the presence of specific financial figures, though the values themselves are not displayed in the", "url": "https://www.tradingview.com/symbols/NASDAQ-EDRY/financials-statistics-and-ratios/price-sales-fwd/", "source_name": "TradingView", "published_at": "2026-06-26T16:10:03", "published_display": "26 Jun 2026 16:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "0LQ Forecast \u2014 Price Target \u2014 Prediction for 2027", "summary": "This article provides a forecast and price target for Eurodry Ltd. (0LQ) based on analyst opinions. It includes information on the stock's performance, financial data, and answers frequently asked questions regarding its ticker, earnings, revenue, and dividend policy.", "url": "https://www.tradingview.com/symbols/MUN-0LQ/forecast-price-target/", "source_name": "TradingView", "published_at": "2026-06-26T12:39:18", "published_display": "26 Jun 2026 12:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "(EDRY) Risk Channels and Responsive Allocation", "summary": "This article provides an analysis of Eurodry Ltd. (NASDAQ: EDRY), identifying a weak near-term sentiment that could lead to shifts in mid and long-term outlook. It highlights an exceptional 59.8:1 risk-reward setup, targeting a 16.3% gain against a 0.3% risk. The report also deta", "url": "https://news.stocktradersdaily.com/news_release/43/EDRY_Risk_Channels_and_Responsive_Allocation_062526113803_1782445083.html", "source_name": "Stock Traders Daily", "published_at": "2026-06-25T23:10:03", "published_display": "25 Jun 2026 23:10", "sentiment": "positive", "sentiment_pct": 71, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Eurodry Ltd. Actuals & Estimates (DUS:0LQ)", "summary": "This article provides financial actuals and estimates for Eurodry Ltd. (DUS:0LQ), including income statement details, balance sheet information, cash flow, and valuation metrics. It also covers analyst forecasts, stock price history, earnings reports, revenue, EBITDA, and dividen", "url": "https://www.tradingview.com/symbols/DUS-0LQ/forecast-actuals-and-estimates/", "source_name": "TradingView", "published_at": "2026-06-25T22:09:35", "published_display": "25 Jun 2026 22:09", "sentiment": "negative", "sentiment_pct": 39, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form 6K EuroDry Ltd For: 23 June", "summary": "This article announces the filing of Form 6K by EuroDry Ltd for June 23rd. It also includes a disclaimer about the risks involved in trading financial instruments and cryptocurrencies, noting that market data may not be real-time or accurate and that Fusion Media is not liable fo", "url": "https://m.uk.investing.com/news/stock-market-news/form-6k-eurodry-ltd-for-23-june-93CH-4741323?ampMode=1", "source_name": "Investing.com", "published_at": "2026-06-24T02:10:38", "published_display": "24 Jun 2026 02:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EuroDry Ltd. Announces Annual Meeting of Shareholders", "summary": "EuroDry Ltd. announced that its Board of Directors has called an annual meeting of shareholders for July 23, 2026, at 11:30 a.m. Shareholders of record as of June 16, 2026, are eligible to vote. Proxy materials and the annual report for fiscal year 2025 are available on the compa", "url": "https://www.globenewswire.com/news-release/2026/06/23/3316425/0/en/eurodry-ltd-announces-annual-meeting-of-shareholders.html", "source_name": "GlobeNewswire", "published_at": "2026-06-23T20:10:38", "published_display": "23 Jun 2026 20:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EuroDry sets shareholder vote for July 23 in Washington", "summary": "EuroDry Ltd. (NASDAQ: EDRY) has announced its Annual Meeting of Shareholders will be held on July 23, 2026, at 11:30 a.m. in Washington, D.C. Shareholders of record by June 16, 2026, are eligible to vote, and proxy materials including the 2025 Form 20-F are available online or by", "url": "https://www.stocktitan.net/news/EDRY/euro-dry-ltd-announces-annual-meeting-of-h3chm3dy0muv.html", "source_name": "Stock Titan", "published_at": "2026-06-23T20:10:38", "published_display": "23 Jun 2026 20:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Director-linked entity buys EuroDry (EDRY) stock in open-market trades", "summary": "An entity associated with EuroDry (EDRY) director Aristeidis P. Pittas, named Family United Navigation Co., purchased 500 shares of EuroDry common stock in two open-market transactions on June 22, 2026, at $22.00 per share. These purchases increased Family United Navigation Co.'s", "url": "https://www.stocktitan.net/sec-filings/EDRY/form-4-euro-dry-ltd-insider-trading-activity-faf420ab4f9c.html", "source_name": "Stock Titan", "published_at": "2026-06-23T12:10:24", "published_display": "23 Jun 2026 12:10", "sentiment": "positive", "sentiment_pct": 67, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EuroDry Ltd (EDRY) Technical Analysis: Support, Resistance, Indicators & Moving Averages", "summary": "This article provides a technical analysis of EuroDry Ltd (EDRY), detailing its price momentum, support and resistance levels, and signals from various technical indicators and moving averages. As of June 18, 2026, EDRY's price momentum score is 7.22, suggesting it's suitable for", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-edry/technical", "source_name": "TradingKey", "published_at": "2026-06-18T18:40:40", "published_display": "18 Jun 2026 18:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EuroDry Ltd (EDRY) Dividends & Stock Splits: Historical Payouts and Event Timeline", "summary": "This article provides an overview of EuroDry Ltd (EDRY) stock, focusing on its dividend and stock split history. It notes that the company has distributed $0.00 in dividends over the past five years and reports no data available for past stock splits. The page also presents curre", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-edry/dividend-splits", "source_name": "TradingKey", "published_at": "2026-06-18T00:40:42", "published_display": "18 Jun 2026 00:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EuroDry Ltd (EDRY) Earnings Forecast: Future EPS & Revenue Growth Estimates", "summary": "This article provides an earnings forecast for EuroDry Ltd (EDRY), indicating a current earnings forecast score of 8.00 and ranking 13th in its industry. Analysts have an average price target of $20.00, with a general \"Buy\" rating based on consensus from three analysts. The compa", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-edry/earnings", "source_name": "TradingKey", "published_at": "2026-06-17T21:40:42", "published_display": "17 Jun 2026 21:40", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "ECO vs. EDRY: Which Shipping Stock Is the Better Buy at Present?", "summary": "This article compares two Greek shipping companies, Okeanis Eco Tankers Corp. (ECO) and EuroDry (EDRY), to determine which is a better investment given the challenging geopolitical landscape and tariff concerns. It highlights ECO's dividend appeal, modern fleet, and strong earnin", "url": "https://www.tradingview.com/news/zacks:abb39a03d094b:0-eco-vs-edry-which-shipping-stock-is-the-better-buy-at-present/", "source_name": "TradingView", "published_at": "2026-06-16T16:11:00", "published_display": "16 Jun 2026 16:11", "sentiment": "positive", "sentiment_pct": 66, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Does EuroDry (EDRY) Have the Potential to Rally 48.4% as Wall Street Analysts Expect?", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxQOHlfUm1qVHpyZnhvcHlIemE0M0JNSnI3TXM4UWVaaUU2TjNOSUc4OUZmSXBtZ2tsdHRrVUNOcE1aU3JGU0RMOEI3RE90MnZBR1drV0pVZHJ2TXQ3bTh5bm1ydWhoTFVXS0FQNHFVREVnanRpN3pqOWNtNjc0QVdWVm5zdGptMGlaSVAwdGR4SzZkR2lCMzNpQVRSZzZDajA?oc=5", "source_name": "Market source", "published_at": "2026-06-15T07:00:00+00:00", "published_display": "15 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": "(EDRY) Movement as an Input in Quant Signal Sets", "summary": "This article provides a quantitative analysis of Eurodry Ltd. (NASDAQ: EDRY), indicating a neutral near and mid-term outlook with a potential long-term positive bias. It highlights an exceptional risk-reward setup targeting a 15.4% gain and outlines three distinct AI-generated tr", "url": "https://news.stocktradersdaily.com/news_release/52/EDRY_Movement_as_an_Input_in_Quant_Signal_Sets_061426102601_1781490361.html", "source_name": "Stock Traders Daily", "published_at": "2026-06-14T22:26:00", "published_display": "14 Jun 2026 22:26", "sentiment": "positive", "sentiment_pct": 74, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Wall Street Analysts Predict a 42.62% Upside in EuroDry (EDRY): Here's What You Should Know", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxPX1JYamZKc25kdjVyX19WMkFEbExrLXZwU2xQQU5fV0k3dGtEc2xBektDYktTX2twLS01T2szaS0weHJuNXk0OUp4clNLU0Fvamp6Tnl1UFpsdkxWSjdWbUFfSV8wc1J0R01YT0FiZTgwdVRHallHQmY3OHNqNFUyVHA3OVd1QXlvY3BET0daY3phZll1eUNGVkRuUEQ?oc=5", "source_name": "Market source", "published_at": "2026-05-28T07:00:00+00:00", "published_display": "28 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EURODRY ($EDRY) Releases Q1 2026 Earnings | EDRY Stock News", "summary": "", "url": "https://news.google.com/rss/articles/CBMihwFBVV95cUxOZDdraDM4clJJRV9lbjVLbWo5M1g5eFBwS21xYTVkMURrUGNDWlV1YWVWaGFES04tMkF1Q1JoU085NlRNUmdiWVRoUzF4U3pSbnNtT1g1eGxfMXY1VVljaWRRcVdTSjNNSGFjTzRjV1BaNG5Wd1o5WUVjc0R2eFRDMGRvV3ZpU00?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-05-20T07:00:00+00:00", "published_display": "20 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": "EuroDry (EDRY) Q1 Earnings and Revenues Miss Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxQbkFiSVBNcTVPQVk5aGVONTE4RWdpTGIwcWd5UFFQMlJmaS15NEZCZVpIOTB3MjVra3pleXU3V2VoSE5Fdk9ZOE44S2E1ZTVTbDhsMVZFX0xURmE0T29Fc2RUWFREdFJvVlgzaFEtbFFic1JBVTI0dDM3U2MwaVBDRUR4b0tNVWlGV21MaktJTUpmcGE3T1p1UXlOa2poLUU?oc=5", "source_name": "Market source", "published_at": "2026-05-20T07:00:00+00:00", "published_display": "20 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "EuroDry Ltd. to Announce First Quarter Financial Results on May 20, 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxNSlpVTF92OG4tODBJSW1DMkFoSjdVbC16aVE0NDcxbHJ0WG9pOVl6b2hsOE9Xd205ZWhZcHk5OFJHNkk0VWwyZm4yRWUtTXJXb2pqMncwN2UzanNiamFxVHV1b3B2RVMzNXUyWHJhQ0I4UDJ0QTlJdDRSeVFyZXBsdld3Y2tHUmRDNjBLelhmYUxaMTI2c3plb2ZrZE1Pa2hBb3JGbmlkOF9qdVk?oc=5", "source_name": "Quiver Quantitative", "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": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Should I buy EuroDry (EDRY)", "summary": "", "url": "https://news.google.com/rss/articles/CBMibEFVX3lxTE1fbkd0VDlGbWExMG04bXNfb3QxSW4zX2hjZFJDUlF3WWNRcXhRZ3VBZ3hnSV9OV3B2RzhhazVBdkFKOGdIenl5bVVOTXpxeDFIa2hBakZ6VXZEM3d1Vnl0ZkZKZHhoZXZTak5kVA?oc=5", "source_name": "Zacks Investment Research", "published_at": "2018-06-07T08:32:41+00:00", "published_display": "07 Jun 2018 08:32", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 81, "total_relevant": 31, "sentiment_summary": {"positive": 9, "negative": 5, "neutral": 17, "score": 54, "total": 31, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 75, "events": [{"event": "general", "label": "Market update", "weight": 7.5, "count": 13}, {"event": "earnings", "label": "Earnings", "weight": 6.6, "count": 12}, {"event": "guidance", "label": "Guidance", "weight": 1.1, "count": 2}, {"event": "capital_return", "label": "Capital return", "weight": 1.1, "count": 2}, {"event": "analyst", "label": "Analyst action", "weight": 0.55, "count": 1}, {"event": "regulatory", "label": "Regulatory and legal", "weight": 0.55, "count": 1}], "positive_events": 9, "negative_events": 5}, "market_context": {"has_market_context": true, "latest_close": 22.0, "latest_week": "2026-07-10", "one_week_move": -0.4, "four_week_move": -2.0, "twelve_week_move": 0.2, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 0.047944, "market_dynamics_buy_signal": false, "relative_strength": 20.549555, "fair_value_gap": 36.1, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "undecided", "expectation_probability": 50.4241, "reaction_label": "Price digesting", "reaction_tone": "neutral", "market_sentence": "-0.4% over one week, -2.0% 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": 51, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "TradingView", "count": 11}, {"label": "Stock Titan", "count": 5}, {"label": "TradingKey", "count": 3}, {"label": "Market source", "count": 3}, {"label": "Stock Traders Daily", "count": 2}, {"label": "Quiver Quantitative", "count": 2}, {"label": "Moomoo", "count": 1}, {"label": "Investing.com UK", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 31}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 13}, {"label": "Earnings", "count": 12}, {"label": "Guidance", "count": 2}, {"label": "Capital return", "count": 2}, {"label": "Analyst action", "count": 1}, {"label": "Regulatory and legal", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "54/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": "75/100 classification confidence."}, {"label": "Company focus", "value": "31", "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": "-0.4% over one week, -2.0% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Negative", "tone": "negative", "text": "EuroDry (EDRY) director logs 500-share open-market sale via family entity"}], "updated_at": "2026-07-16T08:52:25.711755+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}