DIOD Q1 2026 Earnings EPS Surges Past Estimates Stock Climbs 35
KRUS Q1 2026 Earnings NarrowerThanExpected Loss Boosts Sentiment
KRO Q1 2026 Earnings Surprise Profit Beat Drives 223 Stock Gain
WW Q1 2026 Earnings Sharp EPS Miss Overshadowed by 2676 Stock Surge
EOSE Q1 2026 Earnings EPS Beats Estimates as Eos Energy Advances Commercialization Stock Slips
HUIZ Q1 2025 Earnings Significant EPS Miss as Company Reports Wide Loss