MGA Q1 2026 Earnings Strong EPS Beat of 33 Drives Positive Market Reaction GBLI Q1 2026 Earnings EPS Falls Short of Estimates as Underwriting Results Weigh IMRX Q1 2026 Earnings Narrower Loss Exceeds Expectations as Pipeline Progress Continues LUCD Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Status CRVO Q1 2026 Earnings WiderthanExpected Loss as PreClinical Stage Company Reports No Revenue PPTA Q1 2026 Earnings WiderThanExpected Loss Amidst Antimony Project Progress