Watches of Switzerland Group PLC had a revenue of 845.10M in the quarter ending Oct 31, 2025, with -2.49%. This bring the company's revenue in the last twelve months to 1.71B, Decreased 3.65%. In the fiscal year ending Apr 30, 2024, Watches of Switzerland Group PLC had annual revenue of 1.65B with 7.05% growth.