Valuation: Swatch Group

Market Cap 9.08B 10.88B 9.74B 8.23B 15.53B 1,040B 15.63B 109B 42.71B 537B 40.86B 39.96B 1,727B P/E 2026 *
38.7x
P/E 2027 * 24.9x
Enterprise Value 7.95B 9.53B 8.53B 7.21B 13.6B 911B 13.69B 95.55B 37.4B 470B 35.79B 35B 1,512B EV / Sales 2026 *
1.21x
EV / Sales 2027 * 1.14x
Free-Float
70.63%
Yield 2026 *
2.61%
Yield 2027 * 2.9%
1 day-0.44%
1 week-2.54%
Current month-5.21%
1 month+1.48%
3 months-13.31%
6 months-3.42%
Current year+5.88%
1 week 175.5
Extreme 175.5
186
1 month 171.25
Extreme 171.25
193
Current year 161
Extreme 161
223.1
1 year 155.8
Extreme 155.8
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 2002-12-31
Director of Finance/CFO - 2008-12-31
Corporate Officer/Principal - 2004-12-31
Director TitleAgeSince
Director/Board Member 80 1994-12-31
Director/Board Member - 2023-12-31
Director/Board Member - 2004-12-31
Date Insider Type Main position Quantity % Market Cap. Importance
8/3/26 Sell -3,000 0.0026%
5/7/26 Sell -2,500 0.0021%
5/7/26 Sell -4,000 0.0034%
Change 5-day change 1-year change 3-year change Capi.($)
+0.39%-2.54%+12.86%-23.18% 10.93B
+1.18%+0.95%-28.85%-43.04% 210B
+2.10%+1.87%-35.85%-24.09% 150B
+0.79%-1.72%+12.41%+58.20% 121B
+1.60%+1.06%-17.16%-35.64% 83.43B
+0.09%-4.13%+24.79%+34.28% 40.42B
-2.13%-2.94%-17.99%-22.30% 25.89B
+0.00%+1.63%+17.10%+238.30% 22.12B
-4.11%-1.74%-29.29%-7.27% 14.06B
+1.31%+0.69%-11.47%-16.56% 13.25B
Average +0.04%-0.48%-7.34%+15.87% 69.1B
Weighted average by Cap. +1.00%-0.55%-15.76%-4.49%

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
26-10-12 CHF 178.15 +0.39% 91,825
26-10-09 CHF 177.45 +0.03% 62,556
26-10-08 CHF 177.40 -2.04% 80,726
26-10-07 CHF 181.10 -1.12% 78,368
26-10-06 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
177.45CHF
Average target price
166.98CHF
Spread / Average Target
-5.90%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Swatch Group