AMZN Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Environment NGG Q1 2026 Earnings EPS Falls Short of Estimates as Utility Giants Shares Edge Higher ENVB Q4 2024 Earnings Deep EPS Miss and Continued PreRevenue Stage Pressure Allegion ALLE Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Operational Challenges Teekay Tankers Q1 2026 Earnings Strong EPS Beat Amidst Challenging Tanker Market EverQuote Q1 2026 Earnings EPS Surpasses Estimates by 14 as Stock Rises