$2 trillion valuation