The Swatch Group

UHR · SIX · CHF

CHF 184.55Change from previous close: −1.81%Absolute change: −CHF 3.40

Close · October 1, 2026

Valuation

Data as of October 1, 2026

Valuation multiples

Market cap
CHF 9.6B
Enterprise value
CHF 8.57B
P/E (trailing 12 months)
1,085.6
Forward P/E
25.0
PEG
0.08
Price/book
0.83
Price/sales
1.51
EV/EBITDA
17.3
EV/revenue
1.35

Profitability and growth

Gross margin
81.4%
Operating margin
1.7%
Net margin
0.1%
ROE
0.2%
ROA
0.6%
Revenue growth (year over year)
2.0%

Financial health

Total cash
CHF 1.36B
Total debt
CHF 236M
Debt/equity
0.02
Current ratio
7.70
Quick ratio
1.56

Dividends

Annual dividend per share
CHF 4.50
Dividend yield
2.4%
Payout ratio
2,647.1%
Ex-dividend date
May 15, 2026

Analysts and estimates

Average price target
CHF 168.83
Median price target
CHF 175.00
High price target
CHF 235.80
Low price target
CHF 90.00
Number of analysts
19
Consensus
Hold
Forward EPS
CHF 7.37
EPS estimate, current year
CHF 4.36

Shares and trading

Beta
0.82
Average volume
97.9K
Shares outstanding
28.94M
Float
36.84M
Institutional ownership
43.1%
Insider ownership
3.6%