by | May 17, 2019

Ralph Lauren Corporation continues to disappoint investors. Its stock price is off over 21% in the past five years, showing some recovery since a low in April of 2017. Same-store sales in North America are the company’s biggest challenge, showing…

Sign Up to receive Our Latest Updates! Register