ADIL Q1 2026 Earnings Narrower Loss Surprises on Lower Expenses ES Q1 2026 Earnings EPS Falls Short of Estimates Despite Positive Stock Movement PRU Q1 2026 Earnings Earnings Beat Estimates by 154 Amid Solid Insurance Performance Burford Capital Q1 2026 Earnings Massive EPS Miss with 5273 Surprise Drains Investor Confidence LUNR Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Revenue Remains Absent GENB Q1 2026 Earnings WiderThanExpected Loss Amid Pipeline Progress