KBR Q1 2026 Earnings EPS Beats Estimates by 455 Stock Reacts Mildly BCDA Q1 2026 Earnings EPS Misses Estimates as No Revenue Reported Stock Edges Higher MNRO Q1 2026 Earnings EPS Surprise of 1536 Drives Stock Higher ODV Q1 2025 Earnings EPS Misses Estimates as PreRevenue Developer Reports Net Loss BFST Q1 2026 Earnings EPS Beats Estimates Amid Steady Operational Performance EA Q1 2026 Earnings EPS Misses Estimates by 36 Shares Edge Lower Hamilton Lane HLNE Q1 2026 Earnings EPS Beat Drives Modest Stock Gain Wheaton Precious Metals WPM Q1 2026 Earnings Earnings Beat Expectations Shares Dip Slightly Teladoc Health Q1 2026 Earnings EPS Misses Expectations as Cost Pressures Persist JOYY Q4 2025 Earnings EPS Falls Short of Estimates Stock Declines Blackbaud BLKB Q1 2026 Earnings Slight EPS Beat Drives Modest Share Gain IMRX Q1 2026 Earnings NarrowerThanExpected Loss Boosts Investor Sentiment