1 trillion dollar market cap