Following a meeting with investors, Twitter announced the $54.20-per-share deal. The announcement of the acquisition comes just four days after Musk announced he would fund the deal.