"Shark Tank" investor Kevin O'Leary said that Twitter did not even worth $10B and stated that Elon Musk should start from scratch to get his $44B back.
Twitter value as of April 2022 has a market cap of $34.42 billion, making the social media platform the world's 542nd most valuable company by market cap.