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