L Brands (LB), founded in 1963, owns Victoria’s Secret, PINK and Bath & Body Works. The Company operates nearly 3,000 company-owned specialty stores in the US, UK, Ireland, Canada and Greater China. I believe that all their brands, including Victoria’s Secret which is currently struggling, have tremendous long term potential, with significant growth opportunities in North America and internationally.
The share price has fallen by more than 80% since its peak in 2015, from $95+ to below $18 (at the time of writing). To be fair, LB is not the only retailer struggling,