Valuation: Swatch Group

Capitalization 6.92B 8.6B 7.4B 6.31B 11.78B 739B 13.21B 81.88B 31.46B 341B 32.26B 31.58B 1,245B P/E ratio 2025 *
21.6x
P/E ratio 2026 * 14x
Enterprise value 5.25B 6.52B 5.61B 4.79B 8.94B 561B 10.02B 62.1B 23.86B 258B 24.47B 23.95B 944B EV / Sales 2025 *
0.78x
EV / Sales 2026 * 0.75x
Free-Float
73.6%
Yield 2025 *
3.45%
Yield 2026 * 4.1%
More valuation ratios * Estimated data
Dynamic Chart
1 day+0.08%
1 week-2.70%
Current month-5.02%
1 month-5.70%
3 months-16.89%
6 months-18.77%
Current year-20.24%
More quotes
1 week 129.7
Extreme 129.7
134.95
1 month 129.7
Extreme 129.7
143.45
Current year 120.3
Extreme 120.3
179.95
1 year 120.3
Extreme 120.3
192.35
3 years 120.3
Extreme 120.3
342.7
5 years 120.3
Extreme 120.3
342.7
10 years 120.3
Extreme 120.3
499.1
More quotes
Manager TitleAgeSince
Chief Executive Officer 70 31/12/2002
Director of Finance/CFO - 31/12/2008
Chief Tech/Sci/R&D Officer - 31/12/2004
Director TitleAgeSince
Director/Board Member 79 31/12/1994
Director/Board Member - 07/05/2024
Director/Board Member - 31/12/2004
More insiders
Change 5d. change 1-year change 3-years change Capi.($)
+0.08%-2.70%-31.64%-43.37% 8.47B
+0.12%-1.96%-17.60%+55.76% 1.42B
-0.60%-0.60%-13.38%+48.31% 1.17B
+0.17%-1.96%+32.53%+13.37% 619M
+1.79%-2.73%-0.82%+298.39% 389M
+1.52%+0.39%-39.30%-53.13% 336M
+2.09%+1.32%+65.07%+325.79% 302M
-2.15%-2.15%-54.50%-67.27% 255M
0.00%-1.52%-29.35%-36.27% 85.21M
+2.31%+1.53%-16.88%-78.37% 69.72M
Average +0.53%-0.41%-10.59%+46.32% 1.31B
Weighted average by Cap. +0.13%-2.91%-22.87%-4.05%
See all sector performances

Financials

2025 *2026 *
Net sales 6.69B 8.31B 7.15B 6.1B 11.39B 715B 12.77B 79.16B 30.42B 329B 31.19B 30.54B 1,203B 6.95B 8.64B 7.43B 6.34B 11.84B 743B 13.27B 82.27B 31.61B 342B 32.42B 31.73B 1,251B
Net income 304M 378M 325M 278M 518M 32.53B 581M 3.6B 1.38B 14.99B 1.42B 1.39B 54.77B 470M 584M 502M 429M 800M 50.21B 897M 5.56B 2.14B 23.13B 2.19B 2.15B 84.55B
Net Debt -1.67B -2.08B -1.79B -1.52B -2.85B -179B -3.19B -19.78B -7.6B -82.29B -7.8B -7.63B -301B -1.67B -2.08B -1.79B -1.53B -2.85B -179B -3.2B -19.82B -7.61B -82.43B -7.81B -7.64B -301B
More financial data * Estimated data
Logo Swatch Group
The Swatch Group SA is a Switzerland-based holding company engaged in the apparel and accessories industry. The Company’s activities are divided into two core business segments: Watches and Jewelry, as well as Electronic Systems. 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. Swatch Group SA is represented worldwide through its subsidiaries and distributors, notably Tourbillion and Hour Passion, and operates Swiss production plants in Boncourt, Grenchen and Villeret.
Employees
32,477
More about the company
Date Price Change Volume
24/06/25 131.60 CHF +0.08% 341,306
23/06/25 131.50 CHF +0.92% 145,460
20/06/25 130.30 CHF -1.88% 180,206
19/06/25 132.80 CHF -2.06% 158,058
18/06/25 135.60 CHF +0.26% 100,425

Delayed Quote Swiss Exchange, June 24, 2025 at 04:31 pm

More quotes
Trading Rating
Investor Rating
ESG MSCI
BBB
More Ratings
Sell
Consensus
Buy
Mean consensus
UNDERPERFORM
Number of Analysts
22
Last Close Price
131.60CHF
Average target price
151.94CHF
Spread / Average Target
+15.46%
Consensus

Quarterly revenue - Rate of surprise