2025 Key figures
€564m
Retail sales*
1 113
Employees
339
Stores in 54 countries
€402m
Revenue
€71m
Current EBITDA**
€47
Available cash at end 2025
OUR ROCHE BOBOIS STORES LOCATIONS IN THE WORLD

Data as of 31 december 2025
* Retail sales = 2025 orders received excl. VAT throughout owned store network and franchises for both brands
** EBITDA after restatement for store openings and before bonus share plans.