Business Strategy and Outlook| Jelena Sokolova, CFA |
The Swatch Group is the biggest vertically integrated Swiss watch manufacturer with 18 brands covering all price ranges, from entry to ultraluxury. Swatch-owned brands account for around 35% of Swiss watch exports, and the company supplies competitors with watch movements. Swatch Group’s luxury brands boast 100- to 200-year histories, iconic collections, and deep cultural heritage. Most of Swatch's brands (at price points below $10,000) benefit from a cost advantage through scale and a higher degree of production automation.