Valuation: Swatch Group

Market Cap 9.64B 11.66B 10.46B 8.75B 16.57B 1,094B 17.03B 115B 45.99B 586B 43.77B 42.84B 1,852B P/E 2026 *
40.9x
P/E 2027 * 26.4x
Enterprise Value 8.5B 10.28B 9.22B 7.72B 14.6B 964B 15.01B 102B 40.53B 516B 38.58B 37.76B 1,633B EV / Sales 2026 *
1.29x
EV / Sales 2027 * 1.22x
Free-Float
70.63%
Yield 2026 *
2.45%
Yield 2027 * 2.67%
1 day+2.61%
1 week+3.39%
Current month+4.05%
1 month+6.45%
3 months-0.08%
6 months-10.30%
Current year+12.27%
1 week 178.05
Extreme 178.05
191.3
1 month 168.15
Extreme 168.15
191.3
Current year 161
Extreme 161
223.1
1 year 159.8
Extreme 159.8
223.1
3 years 120.3
Extreme 120.3
241.7
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.($)
+2.61%+3.39%+14.55%-21.26% 11.43B
-0.36%+1.87%-33.52%-43.87% 222B
-0.59%+1.89%-34.62%-28.22% 159B
+2.72%+5.09%+13.23%+55.89% 122B
+0.09%+1.31%-23.16%-37.53% 87.36B
+0.22%+11.97%+32.80%+52.38% 47.4B
+0.44%+5.31%-1.37%-12.75% 28.19B
+0.27%+1.32%+19.39%+245.62% 23.55B
+0.75%+7.38%-12.65%+5.59% 15.08B
0.00%-0.60%-19.42%-12.75% 13.65B
Average +0.62%+3.27%-4.48%+20.31% 73B
Weighted average by Cap. +0.32%+2.88%-15.99%-4.25%

Financials

2026 *2027 *
Net sales 6.59B 7.97B 7.15B 5.98B 11.32B 747B 11.64B 78.86B 31.42B 400B 29.91B 29.27B 1,266B 6.94B 8.39B 7.53B 6.3B 11.92B 787B 12.26B 83.06B 33.09B 422B 31.5B 30.83B 1,333B
Net income 231M 279M 251M 210M 397M 26.2B 408M 2.77B 1.1B 14.04B 1.05B 1.03B 44.37B 363M 440M 394M 330M 624M 41.21B 642M 4.35B 1.73B 22.08B 1.65B 1.61B 69.79B
Net Debt -1.14B -1.38B -1.24B -1.04B -1.97B -130B -2.02B -13.69B -5.45B -69.49B -5.19B -5.08B -220B -1.16B -1.4B -1.26B -1.05B -1.99B -131B -2.04B -13.85B -5.52B -70.32B -5.25B -5.14B -222B
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
10/11/26 CHF 188.90 +2.61% 79,704
09/11/26 CHF 184.10 +1.49% 54,988
06/11/26 CHF 181.40 -0.90% 74,099
05/11/26 CHF 183.05 -2.66% 113,416
04/11/26 CHF 188.05 +3.27% 140,626
Trader
Investor
Global
Quality
ESG MSCI
BB
MarketScreener Ratings - Swatch Group
Sell
Consensus
Buy
Mean consensus
UNDERPERFORM
Number of Analysts
20
Last Close Price
188.90CHF
Average target price
168.50CHF
Spread / Average Target
-10.80%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Swatch Group