
The world’s richest person now owns one of the leading social media platforms with Tesla Inc (NASDAQ: TSLA) CEO Elon Musk acquiring Twitter Inc. for $44 billion.
Here’s what investors would have done if they took a stake when Musk’s initial stake was announced.