
The Elon Musk and Twitter Inc (NYSE:TWTR) drama continues with the tech tycoon entering an unsolicited takeover bid to acquire Twitter at $43 billion, or about $54.20 per share.
Of course, there is a meme that goes with this: $54.20 per share, $4.20 above $50.