Hacker News new | ask | show | jobs
by samwillis 1143 days ago
It looks like the share price in April 2021 was on the nose the same price Elon paid.

So the investors and founders would have converted $4B in Twitter stock to cash almost 1:1, that's not bad.