MGRE Q1 2026 Earnings EPS Surpasses Estimates by 094 Revenue Details Not Disclosed HCXY Q1 2026 Earnings Slight EPS Miss Triggers Modest Price Gain TSAT Q1 2026 Earnings Significant EPS Miss as Revenue Details Remain Unavailable BGS Q1 2026 Earnings Profit Beat Drives Caution Amid Revenue Disclosures TVTX Q1 2026 Earnings EPS Falls Short of Expectations Amid RD Focus SWIM Q1 2026 Earnings EPS Beats Expectations by 527 Despite Negative Print