Pre 2020 and the skyrocketing grey-market prices of Rolex, a read that the retail AD's mark-up on wholesale price was up to 50%. Given the automated watch-production Rolex uses to churn-out circa 1M units per year, cost of production per watch has to be well under £1,000 with the rest going on marketing, sponsorships, trade shows, R&D etc. plus Rolex's margin on the factory gate price.