$5 trillion market cap