back
2 comments
Twitter's market cap is $20 billion, which is more relevant.
It wouldn't have to be an all cash deal, though.