STC Q1 2026 Earnings EPS Surges 485 Above Estimates Title Insurance Momentum Drives Strong Beat Sleep Number Q1 2026 Earnings Massive EPS Miss Amid Challenging Demand Environment INOD Q1 2026 Earnings EPS Smashes Estimates with 44688 Surprise Amplitech Group Inc AMPGR Q1 2026 Earnings EPS Misses Estimates Amid Stock Surge BBAR Q4 2025 Earnings Earnings Beat Estimates Despite Stock Decline GNLN Q2 2023 Earnings Deep EPS Miss Triggers Selloff