June 25, 2024 Nvidia’s 13% Stock Rout Has Traders Scouring Charts for Support Discover how Nvidia's recent $430 billion selloff