Watches of Switzerland Group plc reiterated group earnings guidance for the fiscal year 2023. For the year, the company expects revenue in the range of £1.45 billion - £1.50 billion.