I think there's a lot of variance in how much analysts are valuing Twitter; Dan Ives is valuing Twitter at $25 billion. Kevin O'Leary (of Shark Tank fame) valued Twitter at only $10 billion. But I think all analysts are agreeing that Elon Musk paid way over market price.