The Swatch Group AG (SWX:UHR)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
180.30
+3.30 (1.86%)
Jul 31, 2026, 5:30 PM CET

The Swatch Group AG Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Barclays
Barclays
Sell
Maintains
CHF 130.00CHF 127.00
SellMaintainsCHF 130.00CHF 127.00-29.56%Jul 27, 2026
UBS
UBS
Sell
Maintains
CHF 92.00CHF 90.00
SellMaintainsCHF 92.00CHF 90.00-50.08%Jul 23, 2026
Unknown Analyst
Berenberg Bank
No rating
Berenberg Bank
Sell
Maintains
CHF 130.00
SellMaintainsCHF 130.00-27.90%Jul 23, 2026
Citi
Citi
Hold
Maintains
CHF 211.00CHF 200.00
HoldMaintainsCHF 211.00CHF 200.00+10.93%Jul 22, 2026
RBC Capital
RBC Capital
Hold
Maintains
CHF 220.00CHF 210.00
HoldMaintainsCHF 220.00CHF 210.00+16.47%Jul 22, 2026
J.P. Morgan
J.P. Morgan
Sell
Maintains
CHF 125.00CHF 130.00
SellMaintainsCHF 125.00CHF 130.00-27.90%Jul 8, 2026
Bernstein
Bernstein
Hold
Downgrades
CHF 180.00CHF 200.00
HoldDowngradesCHF 180.00CHF 200.00+10.93%Jun 25, 2026
Kepler Capital
Kepler Capital
Sell
Maintains
CHF 165.00
SellMaintainsCHF 165.00-8.49%Apr 28, 2026