Valuation: Swatch Group

Market Cap 9.39B 11.3B 10.03B 8.51B 16.07B 1,089B 16.18B 113B 43.85B 556B 42.42B 41.51B 1,786B P/E 2026 *
39.9x
P/E 2027 * 25.7x
Enterprise Value 8.26B 9.94B 8.83B 7.49B 14.14B 958B 14.24B 99.2B 38.58B 489B 37.32B 36.52B 1,572B EV / Sales 2026 *
1.26x
EV / Sales 2027 * 1.19x
Free-Float
70.63%
Yield 2026 *
2.53%
Yield 2027 * 2.81%
1 day-0.12%
1 month-3.66%
3 months-12.43%
6 months+2.07%
Current year-3.12%
1 month 41.9
Extreme 41.9
41.95
Current year 40.94
Extreme 40.94
52.42
1 year 40.94
Extreme 40.94
52.42
3 years 32.73
Extreme 32.73
52.42
5 years 32.73
Extreme 32.73
65.9
10 years 32.11
Extreme 32.11
90.75
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
Change 5-day change 1-year change 3-year change Capi.($)
-0.12%-.--% - - 11.27B
+1.23%-3.31%-30.28%-46.49% 211B
-0.31%-7.20%-40.68%-25.97% 151B
+0.11%+1.51%+12.37%+56.61% 124B
+0.43%-0.62%-20.42%-40.09% 83.97B
-1.30%-3.07%+32.61%+37.11% 42.4B
-2.53%-0.83%-22.94%-14.64% 26.11B
+0.86%+3.58%+14.81%+224.36% 21.78B
0.00%-0.27%-27.94%-3.45% 13.72B
-0.59%-2.62%-14.65%-20.59% 13.35B
Average -0.22%-0.98%-10.79%+18.54% 76.28B
Weighted average by Cap. +0.22%-1.78%-17.73%-6.29%

Financials

2026 *2027 *
Net sales 6.58B 7.92B 7.03B 5.96B 11.26B 763B 11.34B 78.99B 30.72B 389B 29.72B 29.08B 1,252B 6.95B 8.37B 7.43B 6.3B 11.9B 806B 11.98B 83.46B 32.46B 411B 31.4B 30.73B 1,322B
Net income 230M 277M 246M 209M 394M 26.73B 397M 2.77B 1.08B 13.64B 1.04B 1.02B 43.84B 364M 438M 389M 330M 623M 42.23B 627M 4.37B 1.7B 21.54B 1.64B 1.61B 69.25B
Net Debt -1.13B -1.36B -1.2B -1.02B -1.93B -131B -1.94B -13.54B -5.27B -66.72B -5.09B -4.98B -215B -1.14B -1.38B -1.22B -1.04B -1.96B -133B -1.97B -13.72B -5.34B -67.64B -5.16B -5.05B -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
Trader
Investor
Global
Quality
ESG MSCI
-
Ratings Surperformance© - Swatch Group
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
21
Last Close Price
183.15CHF
Average target price
168.84CHF
Spread / Average Target
-7.81%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Swatch Group