Elon Musk places $20 billion price on Twitter – The Records
© Reuters. FILE PHOTO: Twitter logo and a photo of Elon Musk are displayed through magnifier in this illustration taken October 27, 2022. REUTERS/Dado Ruvic/Illustration/File Photo TWTR +0.00% Add to/Remove from Watchlist Add to Watchlist Add Position Position added successfully to: Please name your holdings portfolio Type: BUY SELL Date: Amount: Price Point