Tech Titans Rebound From Tough Times as AI Fuels Optimism