8 Stocks That Are Fending Off Amazon

Amazon.com (AMZN) has left a trail of devastated companies in its wake, unable to compete with the e-commerce giant’s lower prices and seemingly infinite selection.