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