Twitter: Good Timing For The Buyer, Bad Timing For The Sellers

by elliottwave-forecast.com | May 5, 2022 1:55 pm
Twitter (TWTR) has been in the news later when the board agreed to sell the company to Elon Musk for $54.20 per share, around 44 billion dollars. The deal has not been completed, and it is pending...