Elon Musk, SpaceX, and the Dogma of Ownership Rights

The initial public offering (IPO) raised an estimated $87.5 billion and the total value of SpaceX is now more than $2 trillion. Since Musk owns 85% of the stock, he is the world’s first trillionaire. Public reactions to these events have been vociferous.