Biodesix BDSX Q1 2026 Earnings Significant EPS Beat Driven by Narrowing Losses
USEG Q1 2026 Earnings EPS Misses Estimates by 96 Stock Surges Over 10
ELVA Q1 2026 Earnings EPS Surprises to the Upside Stock Rises Over 7
MNR Q1 2026 Earnings Significant EPS Miss Amid Challenging Environment
INVH Q1 2026 Earnings EPS Surpasses Estimates by 42 Driving Modest Stock Gains
First Solar FSLR Q1 2026 Earnings EPS Surges Past Estimates as Operational Strength Drives Confidence