GFS Q1 2026 Earnings EPS Surpasses Estimates but Stock Declines on Broader Concerns
Primoris Services Corporation PRIM Q1 2026 Earnings EPS Misses Estimates but Stock Surges Over 10
SNOA Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Unreported
CDP Q1 2026 Earnings EPS Slightly Above Estimates Amid Defense Portfolio Stability
SHLS Q1 2026 Earnings EPS Beats Estimates as Shares Gain
BNZI Q1 2026 Earnings WiderthanExpected Loss Sends Shares Lower