Drooid Logo
Back to today’s briefing

Story perspectives

Watches of Switzerland Hits £1.65B Revenue, Shares Plunge

7/4/2025

42 3

1 of 1

Story summary
  • Watches of Switzerland Group celebrated a remarkable £1.65 billion in annual revenues, fueled by a 12% sales boost in the latter half of the year. Yet, the excitement was tempered as shares plummeted 7.1%, overshadowed by worries about US trade tariffs squeezing profit margins. Meanwhile, luxury jewelry sales soared to £211 million, but pre-tax profits took a hit, falling 18% to £76 million.