Life360 LIF Q1 2026 Earnings EPS Surge of 582 Exceeds Expectations Block Inc XYZ Q1 2026 Earnings EPS Surges Past Estimates Stock Slips on Missing Revenue Details EXK Q1 2026 Earnings Strong Earnings Beat Propels Silver Producer Despite Tepid Market Reception MGPI Q1 2026 Earnings EPS Surges Past Estimates with 30872 Surprise LEN Q1 2026 Earnings EPS Falls Short of Estimates Amid Modest Stock Gain BCAX Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Advances Pipeline