Rolex was the top-selling luxury watch brand in 2022, generating around 9.7 billion U.S. dollars in sales revenue.