tech giant briefly lost its $1tn valuation