https://www.axios.com/2022/12/30/twitter-fidelity-valuation
I thought Elon owns 100% of Twitter
Welcome to LBOs. You buy stocks on credit Xo xo
you thought wrong
Twitter has a true valuation of around 5 to 8 billion. They can harvest more tax credit on loses next year
Seems conservative. Probably worth 1/4th of the original value at best