Technology Tech giants lost over $1 trillion in value in last three trading days Gutierrez 2 years ago