
Earlier this morning, Elon Musk created another social media sensation when it was revealed he acquired a 9.2% stake in Twitter Inc (NYSE:TWTR), making him the company’s largest individual shareholder. While the news of Musk’s ownership was only announced today, the purchases were made on March 14.
Yet, Musk watchers recalled on March 24 he began to query and poll his 80 million-plus Twitter followers about their opinion of the platform’s algorithms, suggesting they should be open-sourced. Musk did not mention at the time he acquired his stake in the company.