MRCY Q1 2026 Earnings Massive EPS Surprise of 284 Drives Stock Higher Nicolet Bankshares Inc NIC Q1 2026 Earnings EPS Plunges 697 Below Estimates Stock Slips SSYS Q1 2026 Earnings Beats EPS Estimates on Surprise Profitability Concrete Pumping Holdings Inc BBCP Q1 2026 Earnings EPS Surprises to the Upside Stock Gains HBNC Q1 2026 Earnings EPS Beats Estimates Despite Stock Pullback Orion SA OEC Q1 2026 Earnings A Miss on EPS Weighs on Performance but Shares Rally