CRWD Q1 2026 Earnings EPS Slightly Misses Estimates Stock Drops 39 ICICI Bank Q1 2026 Earnings Slight EPS Beat Amid Stable Operations MasTec Inc MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Despite Stock Decline CRNX Q1 2026 Earnings EPS Surprise Beats Estimates as PreRevenue Biotech Advances Pipeline LTH Q1 2026 Earnings Exceeds EPS Estimates Despite Market Pullback EQBK Q1 2026 Earnings EPS Misses Estimates as Earnings Face Headwinds