Nicolet Bankshares NIC Q1 2026 Earnings Significant EPS Miss of 697 as Bank Faces Headwinds HURN Q1 2026 Earnings Earnings Per Share Surpasses Consensus by 58 OSRH Q4 2025 Earnings EPS Misses Estimates by 5686 Shares Decline Alamo Group Q1 2026 Earnings Strong EPS Beat Amid Steady Operational Execution CIEN Q1 2026 Earnings EPS Surprises to the Upside as Stock Rises MITK Q1 2026 Earnings EPS Beat Sent Shares Higher Amid Strong Operational Execution