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