i80 Gold Corp IAUX Q1 2026 Earnings Surprise EPS Beat as Loss Narrows
PNR Q1 2026 Earnings Solid EPS Surprise Signals Resilient Execution
CFR Q1 2026 Earnings Earnings Beat Driven by Strong Core Performance
Primoris Services Corporation PRIM Q1 2026 Earnings EPS Misses Estimates Stock Gains on Operational Confidence
SOJE Q1 2026 Earnings EPS Surpasses Estimates by 591
BBY Q1 2026 Earnings EPS Beats Estimates by Nearly 5 Stock Rises