The Swatch Group AG (SWX:UHR)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
216.20
+2.10 (0.98%)
May 29, 2026, 5:31 PM CET

The Swatch Group AG Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Barclays
Barclays
Sell
Maintains
CHF 130.00
SellMaintainsCHF 130.00-39.87%May 14, 2026
RBC Capital
RBC Capital
Hold
Upgrades
CHF 160.00CHF 220.00
HoldUpgradesCHF 160.00CHF 220.00+1.76%May 13, 2026
Kepler Capital
Kepler Capital
Sell
Maintains
CHF 165.00
SellMaintainsCHF 165.00-23.68%Apr 28, 2026
Citi
Citi
Hold
Maintains
CHF 193.00
HoldMaintainsCHF 193.00-10.73%Feb 6, 2026
Unknown Analyst
Berenberg Bank
No rating
Berenberg Bank
Sell
Maintains
CHF 115.00
SellMaintainsCHF 115.00-46.81%Jan 30, 2026
Unknown Analyst
Jefferies
No rating
Jefferies
Sell
Reiterates
CHF 120.00
SellReiteratesCHF 120.00-44.50%Jan 26, 2026
UBS
UBS
Sell
Maintains
CHF 90.00
SellMaintainsCHF 90.00-58.37%Jan 5, 2026
J.P. Morgan
J.P. Morgan
Sell
Maintains
CHF 110.00CHF 125.00
SellMaintainsCHF 110.00CHF 125.00-42.18%Nov 28, 2025