3 ms·Elon owns 80% of voting shares, and 42% overall.by randyrand 3mo agoElon owns 80% of voting shares, and 42% overall.