Wall Street Hits Fresh Records on Tech Rally and Geopolitical Optimism AYI Q1 2026 Earnings EPS Beats Estimates Stock Rises Genpact CEO Warns AI May Reduce IT Workload and Jobs Requiring Higher Skill Sets