price Share Twitter wallpaper Twitter Share price 13 hours agoDays before Tesla CEO Elon Musk put in a bid to buy Twitter for 43 billion Twitter CEO Parag Agrawal warned of distra… Thursday, April 14, 2022 Edit