ESTA Q1 2026 Earnings WiderthanExpected Loss Reflects RD and Commercial Investments
MGPI Q1 2026 Earnings Earnings Surge Past Estimates with 308 Surprise
McGraw Hill Inc MH Q1 2026 Earnings Strong EPS Surprise of 18455 Despite Stock Decline
BioHarvest Sciences BHST Q1 2025 Earnings EPS Misses Estimates as Company Navigates EarlyStage Commercialization
AVNS Q1 2026 Earnings EPS Surges Past Estimates by 54
STKE Q1 2026 Earnings Significant EPS Miss Triggers Sharp Stock Decline