VICI Properties Q1 2026 Earnings EPS Surpasses Estimates by 1443 Stock Edges Higher NDRA Q1 2026 Earnings WiderThanExpected Loss as PreRevenue Stage Continues BioAge Labs Q1 2026 Earnings Narrower Loss Delivers Positive Surprise as PreRevenue Biotech Advances Pipeline Kestrel Group Ltd Q3 2024 Earnings Reported Loss of 016 Per Share as Stock Edges Higher Cannae Holdings Q1 2026 Earnings Wide EPS Miss as Investment Losses Bite MBINN Q1 2026 Earnings EPS Surpasses Estimates Amid Market Challenges