Ralph Lauren is rated a Buy, delivering robust growth and margin performance amid a challenging macro environment. Read more ...