Victoria's Secret & Co. gets buy rating from Needham with $106 price target - VSCO News | Rallies