$3 trillion market cap