BRAZIL - 2020/06/16: In this photo illustration the L Brands logo seen displayed on a smartphone. ... [+] (Photo Illustration by Rafael Henrique/SOPA Images/LightRocket via Getty Images) SOPA Images/LightRocket via Getty Images We believe there may be better places for your money than L Brands’ stock(NYSE: LB) at the present time. L Brands currently trades at $33 and it has gained 85% in value so far this year. It traded at a pre-Covid high of $24 in February, and it is 35% above that level now. Also, the stock has gained 260% since its March lows of $9. Notably, L Brands’ stock price has gained in recent weeks due to the strong performance of its digital channel as well the company’s decision to restructure ...read more...