Twitter shareholders will receive $54.20 per share per the terms of the agreement. The fate of the company is not clear, but Musk has talked about adding features including authentication of all users.