Technology Tech giants lost over $1 trillion in value in last three trading days nikholas May 10, 2022