Balchem BCPC Q1 2026 Earnings Miss EPS 133 vs 136 Expected UK Driving Test Market Faces Regulatory Crackdown as Government Targets BotDriven Price Gouging Sensex Nifty Plunge Over 800 Points as USIran Tensions Jolt Markets Nifty Slips Below 23400 Investcorp ICMB Q3 2025 Results Miss Estimates EPS 004 vs 011 ALGT Q1 2026 Earnings EPS Beats Estimates by Over 12 as Allegiant Travel Outperforms NSP Q1 2026 Earnings EPS Surpasses Estimates as Stock Rises Acorn Energy Inc ACFN Q4 2025 Earnings Positive EPS Marks a Turnaround Quarter Aon plc AON Q1 2026 Earnings EPS Beats Estimates as Stock Edges Lower JXN Q1 2026 Earnings EPS Misses Estimates Amid Market Uncertainty DHI Group DHX Q1 2026 Earnings EPS Surges 164 Above Estimates Shares Rise