Genpact CEO Suggests AI May Reduce IT Workload and Slow Hiring in India CRWD Q1 2026 Earnings EPS Slightly Misses Estimates Amid Strong Stock Rally Traders Express Skepticism Over Irans Strait of Hormuz Reopening Timeline