Iconic Swatch Group Faces Crisis as Profits Collapse Nearly 90%
Swatch Group, the world's largest watchmaker, is navigating a historic downturn with net profits collapsing by almost 90% in 2025, squeezed by a strong Swiss franc and a luxury market slowdown that raises questions about the brand's future.

Key Takeaways
- Swatch Group's net profit plummeted to CHF 25 million in 2025.
- The Hayek family maintains control through a dual-class share structure.
- GreenWood Investors is pursuing legal proceedings against Swatch Group.
By The Numbers
They Said
"Right now there is a clear disregard for minority investors."
"They donât make money because [Nick Hayek] protects Swiss jobs."