Elon Musk offered to buy Twitter for $54.20 a share in a filing published Thursday, saying the social media company needs to be transformed privately, a little over a week after revealing a 9.1% stake in the company. Musk’s offer values Twitter at about $43 billion.