$2 trillion market capitalization