
After staying away from the spotlight for about a week, Tesla, Inc. (NASDAQ:TSLA) CEO Elon Musk is back with a bang.
What Happened: Musk has made a non-binding proposal to buy all outstanding shares of Twitter, Inc. (NYSE:TWTR) for $54.20 per share, an amended 13D report filed with the SEC showed. This would represent a 38% premium over the stock price that was prevailing the day before Musk disclosed his passive stake in Twitter.