The Swatch Group AG (SWX:UHR)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
211.20
+1.10 (0.52%)
Jun 18, 2026, 5:30 PM CET

The Swatch Group AG Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Barclays
Barclays
Sell
Maintains
CHF 130.00
SellMaintainsCHF 130.00-38.45%May 14, 2026
RBC Capital
RBC Capital
Hold
Upgrades
CHF 160.00CHF 220.00
HoldUpgradesCHF 160.00CHF 220.00+4.17%May 13, 2026
Kepler Capital
Kepler Capital
Sell
Maintains
CHF 165.00
SellMaintainsCHF 165.00-21.87%Apr 28, 2026
Citi
Citi
Hold
Maintains
CHF 193.00
HoldMaintainsCHF 193.00-8.62%Feb 6, 2026
Unknown Analyst
Berenberg Bank
No rating
Berenberg Bank
Sell
Maintains
CHF 115.00
SellMaintainsCHF 115.00-45.55%Jan 30, 2026
Unknown Analyst
Jefferies
No rating
Jefferies
Sell
Reiterates
CHF 120.00
SellReiteratesCHF 120.00-43.18%Jan 26, 2026
UBS
UBS
Sell
Maintains
CHF 90.00
SellMaintainsCHF 90.00-57.39%Jan 5, 2026