Valuation: Swatch Group

Market Cap 9.08B 10.88B 9.74B 8.24B 15.54B 1,040B 15.63B 109B 42.72B 537B 40.88B 39.97B 1,727B P/E 2026 *
38.8x
P/E 2027 * 25x
Enterprise Value 7.95B 9.53B 8.53B 7.21B 13.61B 911B 13.69B 95.58B 37.42B 470B 35.8B 35.01B 1,513B EV / Sales 2026 *
1.21x
EV / Sales 2027 * 1.14x
Free-Float
70.63%
Yield 2026 *
2.6%
Yield 2027 * 2.89%
1 day+0.39%
1 week-2.54%
Current month-5.21%
1 month-1.03%
3 months-12.24%
6 months-5.01%
Current year+5.88%
1 week 175.5
Extreme 175.5
184.8
1 month 171.25
Extreme 171.25
193
Current year 161
Extreme 161
223.1
1 year 156.05
Extreme 156.05
223.1
3 years 120.3
Extreme 120.3
246.1
5 years 120.3
Extreme 120.3
342.7
10 years 120.3
Extreme 120.3
499.1
Manager TitleAgeSince
Chief Executive Officer 72 31/12/2002
Director of Finance/CFO - 31/12/2008
Corporate Officer/Principal - 31/12/2004
Director TitleAgeSince
Director/Board Member 80 31/12/1994
Director/Board Member - 31/12/2023
Director/Board Member - 31/12/2004
Date Insider Type Main position Quantity % Market Cap. Importance
03/08/26 Sell -3,000 0.0026%
07/05/26 Sell -2,500 0.0021%
07/05/26 Sell -4,000 0.0034%
Change 5-day change 1-year change 3-year change Capi.($)
+0.39%-2.54%+14.53%-23.18% 10.93B
+1.18%+0.95%-29.58%-43.04% 210B
+2.10%+1.87%-35.63%-24.09% 150B
+0.79%-1.72%+12.96%+58.20% 121B
+1.60%+1.06%-17.97%-35.64% 83.43B
+0.09%-4.13%+24.88%+34.28% 40.42B
+0.14%-0.28%-17.88%-20.76% 25.89B
+0.53%+2.11%+20.63%+239.90% 22.12B
0.00%-1.74%-29.29%-1.83% 14.06B
+1.31%+0.69%-11.23%-16.56% 13.25B
Average +0.81%-0.03%-6.86%+16.73% 69.1B
Weighted average by Cap. +1.21%+0.41%-15.78%-4.27%

Financials

2026 *2027 *
Net sales 6.58B 7.88B 7.06B 5.97B 11.25B 753B 11.32B 79.04B 30.94B 389B 29.61B 28.95B 1,251B 6.95B 8.33B 7.45B 6.3B 11.89B 796B 11.96B 83.51B 32.69B 411B 31.28B 30.59B 1,322B
Net income 230M 276M 247M 209M 394M 26.39B 397M 2.77B 1.08B 13.62B 1.04B 1.01B 43.82B 364M 436M 390M 330M 622M 41.68B 626M 4.37B 1.71B 21.51B 1.64B 1.6B 69.22B
Net Debt -1.13B -1.35B -1.21B -1.02B -1.93B -129B -1.94B -13.55B -5.3B -66.63B -5.07B -4.96B -214B -1.14B -1.37B -1.23B -1.04B -1.95B -131B -1.97B -13.73B -5.38B -67.54B -5.14B -5.03B -217B
Projected Income Statement - Annual - Swatch Group
Logo Swatch Group
Swatch Group SA is a Switzerland-based holding company engaged in the apparel and accessories industry. Swatch Group is a diversified multinational holding company active in the manufacture and sale of finished watches, jewelry, watch movements and components. The Watches and Jewelry segment includes the production and sale of branded watches, jewelry and quartz movements, notably the brands Breguet, Harry Winston, Blancpain, Glashuette Original, Jaquet Droz, Leon Hatot, Omega, Longines, Rado, Union Glashuette, Tissot, Balmain, Certina, Hamilton, Calvin Klein watches and jewelry, Swatch and Flik Flak. The Electronic Systems segment includes the production and marketing of electronic components, notably batteries and sports timing equipment. The Company also supplies products from these segments to third-party watchmakers.
Employees
31,331
Date Price Change Volume
12/10/26 CHF 178.15 +0.39% 91,825
09/10/26 CHF 177.45 +0.03% 62,556
08/10/26 CHF 177.40 -2.04% 80,726
07/10/26 CHF 181.10 -1.12% 78,368
06/10/26 CHF 183.15 +0.19% 81,026
Trader
Investor
Global
Quality
ESG MSCI
BB
Ratings Surperformance© - Swatch Group
Sell
Consensus
Buy
Mean consensus
UNDERPERFORM
Number of Analysts
20
Last Close Price
178.15CHF
Average target price
166.98CHF
Spread / Average Target
-6.27%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Swatch Group