The Swatch Group AG (UHR.SW) stock: Winston Score, insiders and Congress trades
Swatch Group is a Swiss company that makes and sells watches and jewelry. It owns more than 15 watch brands, ranging from the affordable plastic Swatch watches all the way up to luxury names like Omega, Longines, and Breguet. The company sells to everyday consumers as well as wealthy buyers who spend tens of thousands of dollars on a single timepiece. Swatch Group makes money by designing, manufacturing, and selling watches through its own retail stores, authorized dealers, and online channels. It also makes the tiny mechanical parts inside many Swiss watches, which means it supplies components to some of its own competitors — a rare structural advantage in the industry. The company operates globally but depends heavily on demand from China and Asia, which creates real risk when Chinese consumer spending slows down. Weak luxury demand in China has already pressured sales and margins in recent years, and a recovery there is the single biggest factor that could improve the company's financial results.
Winston Score: 34 out of 100, Below Average
Below-average fundamentals — multiple weak pillars.
- Quality: Weak (7/30)
- Growth: Weak (2/20)
- Cash Flow: Strong (7/10)
- Stability: Exceptional (10/10)
- Valuation: Data not available (0/10)
- Ownership: Mixed (6/15)
Key Facts
Price: 177.45 CHF
Market Cap: 9.2B CHF
Sector: Consumer Cyclical
Industry: Luxury Goods
Exchange: SIX Swiss Exchange
Editorial rules set and reviewed by Felix Prehn, Economist and Editor. Figures are refreshed daily from Financial Modeling Prep and company filings; last refreshed 2026-10-07.




