Twitter's dilution & Elon's takeover

Solomon Bush
0 replies
Hey everyone! I am sure you have all heard about Elon Musk purchasing ~9% of twitter's shares, making him the #1 share holder. Do you guys think that Twitter set themselves up for this by overdiluting shares - or is this just an unavoidable consequence of going public?
No comments yet