HNST Q1 2026 Earnings EPS Misses Estimates but Stock Rallies on Operational Momentum WDC Q1 2026 Earnings EPS Surges Past Estimates Stock Jumps 834 Nicolet Bankshares NIC Q1 2026 Earnings Significant EPS Miss of 697 as Bank Faces Headwinds GLBS Q4 2025 Earnings Unexpected Profit as EPS Surges Past Estimates Tecogen Inc TGEN Q1 2026 Earnings Strong EPS Beat Drives Stock Higher EverQuote Q1 2026 Earnings EPS Surpasses Estimates by 14 as Stock Rises