The retail chain currently has 451 stores but has said it plans to grow this to 530 stores globally by 2026. Investors will ...