market cap $2.44T