Cognex Q1 2026 Earnings EPS Beats Estimates by 34 Stock Edges Higher MFA Financial Inc 8875 Senior Notes due 2029 MFAN Q1 2026 Earnings EPS Falls Slightly Short as Interest Rate Pressures Persist Paul McCartney Appears on Stephen Colberts Final Late Show Episode DAL Q1 2026 Earnings EPS Beats Estimates by 1067 as Travel Demand Remains Robust MGRD Q1 2026 Earnings Affiliated Managers Group Reports EPS Beat of 823 Slightly Above Consensus SES AI Q1 2026 Earnings Wider Loss Per Share Misses Estimates as PreRevenue Battery Developer Continues RD Investments Legal Turbulence Erupts States Challenge Prediction Markets as Regulators Weigh In