Surges Over 20% Past $320 After Earnings, AI Advertising Strength May Push Stock Toward $400 November 5, 2026