Begin your TipRanks Premium journey today. The Swatch Group (SWGAF) Company Description: The Swatch Group AG engages in the design, manufacture, and sale of finished watches, jewelry, watch movements, ...
UBS has downgraded shares of Swatch Group AG (SIX:UHR) and Moncler (LON:0QII), citing soft demand in key luxury markets, particularly China, and a challenging outlook for the luxury goods sector ...