2 ms·Twitter's market cap is $20 billion, which is more relevant.by smackfu 12y agoTwitter's market cap is $20 billion, which is more relevant.