price share Twitter wallpaper Twitter share price 3 hours agoElon Musk has offered to buy Twitter outright for 43 billion saying that the company needs to be made private in order… Thursday, April 14, 2022 Edit