Foremost FMSTW Stock Down 508 Support Test at 067 20260520 PACS Group PACS Gained 076 Can It Break 3885 20260520 RBC Capital Markets Adjusts IBM Price Target While Maintaining Positive Outlook Duke Energy DUKB Q1 2026 Beat Revenue NA EPS Exceeds by Significant MarketAxess Holdings MKTX Delivers Q1 2026 Beat EPS 225 vs 220 Expected InvenTrust Properties IVT Q1 2026 Earnings EPS 007 Beats Estimates Edesa EDSA Q1 2026 Disappoints EPS 049 Below 027 Views