The Swatch Group AG: Business Overview, Financials & Competitive Analysis
Swatch Group is an international group active in the design, manufacture and sale of finished watches, jewelry, watch movements and components. Net sales in 2025 amounted to 6,280 million Swiss francs, with 31,800 emp...
Cyborg Score thesis
Strong luxury watch portfolio and H2 2025 acceleration position Swatch for recovery in 2026, though production segment deliberate...
Read the full analyst-debate transcript →Get the Latest The Swatch Group AG Report
Up-to-date AI-powered research, analyst debate audio & saved-company playlists
Get Current Report FreeThe Swatch Group AG Overview
Pro stress-test →Swatch Group is an international group active in the design, manufacture and sale of finished watches, jewelry, watch movements and components. Net sales in 2025 amounted to 6,280 million Swiss francs, with 31,800 employees in over 50 countries. The company powers the global watch and jewelry market through iconic brands spanning luxury (Omega, Breguet) to mainstream segments (Swatch, Tissot).
Strategic Profile
Pro stress-test →The Group saw excellent performance in the second half of 2025 with sales growth of 4.7% at constant exchange rates, bolstered by a strong acceleration in the fourth quarter where sales rose by 7.2% worldwide across all price segments. The Group expects substantial growth for the year 2026 in all price segments. Despite current headwinds, capacity utilization will improve significantly in the coming months and should massively reduce, or even help reverse, the negative result for the Production segment.
Competitive Landscape
Pro stress-test →Swatch competes across multiple price tiers against vertically-integrated luxury conglomerates (Richemont, LVMH), niche independent watchmakers, and digital/smartwatch entrants. Core strengths lie in manufacturing expertise, brand portfolio depth (Omega, Breguet, Tissot, Swatch, Hamilton), and distribution reach. Key vulnerabilities include exposure to luxury market volatility and production cost pressures.
Industry Context
The Swatch Group AG operates in Luxury Fashion.
Key facts
Founded: 1983 · Headquarters: Biel/Bienne, Switzerland · Employees: 31,800 · Revenue: CHF 6.28B (2025) · Market cap: $13.3B