Seven Giants stocks drop $2.3T amid investment downturn