ELVN Q1 2026 Earnings NarrowerthanExpected Loss as PreRevenue Biotech Advances Pipeline McKesson MCK Q1 2026 Earnings EPS Slightly Beats Estimates Stock Holds Steady ASTI Q1 2026 Earnings Largerthanexpected loss on no revenue stock rallies WHLRP Q2 2024 Earnings Positive EPS Surprise Amid Steep Stock Decline Cognex Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction ACHV Q1 2026 Earnings EPS Surprises with Smaller Loss Despite No Revenue