GRAIL Q1 2026 Earnings EPS Beats Estimates as Losses Narrow Limoneira LMNR Q1 2026 Earnings EPS Misses Estimates Amid Operational Pressures Stock Eases SCWorx Corp WORX Q3 2025 Earnings Loss Per Share of 015 as Stock Surges BCSF Q1 2026 Earnings EPS Falls Slightly Short of Estimates Stock Edges Lower IHG Q4 2025 Earnings EPS Misses Estimates but Stock Rises Modestly Xunlei XNET Edges Lower Amid Consolidation Near 544 Euroseas Ltd ESEA Shows Modest Gain Amid Shipping Sector Volatility Anavex Life Sciences AVXL Holds Steady Near Support After Slight Decline Osisko Development Corp ODV Declines Approaching Critical Support Level KOF Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions