Valuation: Swatch Group

Market Cap 9.37B 11.3B 10.04B 8.54B 16.11B 1,087B 16.26B 113B 43.95B 555B 42.43B 41.51B 1,783B P/E 2026 *
39.6x
P/E 2027 * 25.5x
Enterprise Value 8.24B 9.93B 8.83B 7.51B 14.16B 955B 14.29B 99.68B 38.63B 488B 37.29B 36.48B 1,567B EV / Sales 2026 *
1.25x
EV / Sales 2027 * 1.18x
Free-Float
70.63%
Yield 2026 *
2.54%
Yield 2027 * 2.83%
1 day-1.35%
1 week-0.65%
Current month-3.14%
1 month-0.49%
3 months-7.59%
6 months+3.17%
Current year+8.20%
1 week 182.05
Extreme 182.05
193
1 month 171.25
Extreme 171.25
193
Current year 161
Extreme 161
223.1
1 year 149.65
Extreme 149.65
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 01/01/2003
Director of Finance/CFO - 01/01/2009
Corporate Officer/Principal - 01/01/2005
Director TitleAgeSince
Director/Board Member 80 01/01/1995
Director/Board Member - 01/01/2024
Director/Board Member - 01/01/2005
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.($)
-1.35%-0.65%+19.38%-21.60% 11.3B
-0.25%-4.61%-31.56%-46.33% 210B
-0.15%-3.56%-39.87%-23.81% 153B
-0.12%+0.85%+11.09%+56.92% 123B
+0.93%-0.96%-21.37%-39.85% 83.66B
-1.20%-7.05%+31.36%+41.86% 41.88B
+0.54%+4.14%-19.97%-13.07% 26.43B
+0.20%+1.76%+12.91%+223.48% 21.65B
-0.91%-1.00%-28.27%-4.06% 13.65B
+0.71%+0.32%-14.31%-18.89% 13.38B
Average -0.16%-0.98%-8.06%+15.46% 69.79B
Weighted average by Cap. -0.09%-2.31%-17.85%-5.79%

Financials

2026 *2027 *
Net sales 6.57B 7.93B 7.04B 5.99B 11.3B 762B 11.4B 79.54B 30.82B 390B 29.76B 29.11B 1,250B 6.93B 8.36B 7.43B 6.32B 11.92B 804B 12.03B 83.91B 32.51B 411B 31.39B 30.71B 1,319B
Net income 230M 278M 247M 210M 396M 26.71B 400M 2.79B 1.08B 13.65B 1.04B 1.02B 43.81B 364M 439M 390M 332M 626M 42.18B 631M 4.4B 1.71B 21.56B 1.65B 1.61B 69.21B
Net Debt -1.14B -1.37B -1.22B -1.03B -1.95B -132B -1.97B -13.74B -5.32B -67.28B -5.14B -5.03B -216B -1.16B -1.4B -1.24B -1.06B -1.99B -134B -2.01B -14.02B -5.43B -68.65B -5.24B -5.13B -220B
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
02/10/26 CHF 182.05 -1.35% 62,455
01/10/26 CHF 184.55 -1.81% 76,480
30/09/26 CHF 187.95 -1.65% 124,156
29/09/26 CHF 191.10 +2.41% 151,564
28/09/26 CHF 186.60 +1.83% 103,947
Trader
Investor
Global
Quality
ESG MSCI
BB
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
20
Last Close Price
182.05CHF
Average target price
168.83CHF
Spread / Average Target
-7.26%

Quarterly revenue - Rate of surprise