Valuation: Swatch Group

Market Cap 9.08B 10.93B 9.76B 8.26B 15.59B 1,057B 15.66B 109B 42.81B 539B 41.03B 40.13B 1,730B P/E 2026 *
38.7x
P/E 2027 * 24.9x
Enterprise Value 7.95B 9.57B 8.55B 7.23B 13.65B 926B 13.71B 95.69B 37.49B 472B 35.94B 35.15B 1,515B 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.03%
1 week-2.53%
Current month-5.59%
1 month-1.42%
3 months-12.59%
6 months-5.39%
Current year+5.47%
1 week 176
Extreme 176
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.03%-2.53%+14.08%-24.30% 10.93B
-0.24%+0.38%-30.40%-44.61% 210B
+1.62%-1.27%-36.95%-26.73% 150B
+1.13%-1.48%+12.08%+55.81% 121B
-0.48%+0.24%-19.26%-38.50% 83.43B
+0.08%-3.93%+25.06%+34.56% 40.42B
-1.45%-2.25%-17.42%-21.75% 25.89B
+1.06%+2.18%+19.99%+232.03% 22.12B
-3.76%-1.37%-29.02%-6.92% 14.06B
+1.19%-0.41%-12.38%-19.26% 13.25B
Average -0.06%-0.48%-7.42%+14.03% 69.1B
Weighted average by Cap. +0.36%-0.55%-16.65%-6.53%

Financials

2026 *2027 *
Net sales 6.58B 7.92B 7.07B 5.98B 11.3B 766B 11.34B 79.16B 31.02B 391B 29.73B 29.08B 1,253B 6.95B 8.36B 7.47B 6.32B 11.93B 810B 11.99B 83.64B 32.77B 413B 31.41B 30.72B 1,324B
Net income 230M 277M 248M 210M 396M 26.84B 397M 2.77B 1.09B 13.68B 1.04B 1.02B 43.9B 364M 438M 391M 331M 625M 42.39B 628M 4.38B 1.72B 21.61B 1.64B 1.61B 69.35B
Net Debt -1.13B -1.36B -1.21B -1.03B -1.94B -131B -1.94B -13.57B -5.32B -66.94B -5.09B -4.98B -215B -1.14B -1.38B -1.23B -1.04B -1.96B -133B -1.97B -13.75B -5.39B -67.86B -5.16B -5.05B -218B
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-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
26-10-05 CHF 182.80 +0.41% 81,906
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