Watches of Switzerland Group plc announced trading results for the thirteen weeks ending August 1, 2021. For the period, the company reported group revenue of £297.5 million against £151.6 million a year ago.