Is the company behind Victoria’s Secret and Bath & Body Works a Flower or a Weed in a stock portfolio?
By Robert S. Bacarella | January 7, 2020 L Brands has two of the most world-renowned brands in the retail business, Victoria’s Secret and Bath & Body Works. Since the beginning of 2018, L Brand’s stock price has declined over 70%--from over $60 per share to less than $18 today. The decline in the stock valuation is primarily due [...]
