
News that Tesla Inc (NASDAQ:TSLA) CEO Elon Musk took a large stake in Twitter Inc (NYSE:TWTR) was one of the biggest headlines of the week. Here’s what Barstool Sports founder Dave Portnoy thinks of the news.
What Happened: It was announced Monday that Elon Musk is the largest shareholder of Twitter, with a 9.2% position that comes from accumulating shares since Jan. 31, 2022.