Elon Musk dethroned as largest Twitter shareholder
The current holding of Vanguard Group, which owns 82.4 million shares in Twitter, stands at 10.3%, while Musk's stake stands at 9.2%.
The current holding of Vanguard Group, which owns 82.4 million shares in Twitter, stands at 10.3%, while Musk's stake stands at 9.2%.