Published on 1 May 2024 on Simply Wall St. via Yahoo Finance
Key Insights
The considerable ownership by retail investors in Swatch Group indicates that they collectively have a greater say in management and business strategyThe top 25 shareholders own 45% of the company Institutions own 26% of Swatch Group
Every investor in The Swatch Group AG (VTX:UHR) should be aware of the most powerful shareholder groups. With 49% stake, retail investors possess the maximum shares in the company. In other words, the group stands to gain the most (or lose the most) from their investment into the company.