ASTI Q1 2026 Earnings Wider Loss than Expected on No Revenue Stock Surges 27
BDX Q1 2026 Earnings EPS Surpasses Estimates with 347 Beat
OSCR Q1 2026 Earnings Profit Surge Surpasses Expectations as Stock Dips
CHAI Q4 2025 Earnings Massive Earnings Miss Highlights Ongoing Challenges
MGA Q1 2026 Earnings Strong EPS Beat of 33 Drives Positive Market Reaction
NMRK Q1 2026 Earnings EPS Surpasses Estimates by 18 Stock Unchanged