MLAB Q1 2026 Earnings Earnings Per Share Surges Past Estimates by Over 130
SDRL Q1 2026 Earnings NarrowerthanExpected Loss Boosts Surprise but Shares Slip
Garrett Motion GTX Q1 2026 Earnings EPS Surpasses Estimates by 1486 Shares Edge Higher
BW Q1 2026 Earnings Significant EPS Miss Leads to Stock Decline
PRCT Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Investor Sentiment
First Citizens BancShares Q1 2026 Earnings Earnings Surpass Estimates by Over 10