Tech megacaps lose $770B in value as Nasdaq suffers steepest drop since April October 11, 2025 by kamal Comments