
Victoria's Secret and Co. (VSCO) moved into the 30th spot on Barchart’s Top 100 Stocks to Buy Monday. That’s up 160% in the past six months. With the specialty retailer making far less, you could argue that it’s too late to buy VSCO stock, given the run it’s been on.