In March, one insider purchased a total of $19.51 million worth of Victoria's Secret & Co. shares at an average price of $16.91 per share. The stock trades at $21.89, having lost 47.15% since the beginning of the year. Over the past 12 months, Victoria's Secret & Co. shares returned 11.91% to its investors.