Netflix, Amazon Among the 50 Best Investments of the Last Decade By: InvestorPlace July 01, 2016 at 10:30 AM EDT Read More >> Related Stocks: Amazon.com Apple Lululemon Athletica Netflix Nike Inc Under Armour