
As opposed to expectations for a drawn-out soap opera, it took just three weeks for Tesla, Inc. (NASDAQ:TSLA) CEO Elon Musk to force the Twitter Inc. (NYSE:TWTR) board into yielding.
Twitter confirmed Monday it has agreed to be taken private by Musk for $54.20 per share, or $44 billion in aggregate.