Tagged: stocks

3 Stocks That Could Put Amazon's Returns to Shame

3 Stocks That Could Put Amazon's Returns to Shame

Shares of e-commerce and cloud computing giant Amazon.com (NASDAQ: AMZN) have delivered incredible returns to investors. The stock is up 68% over the past year, nearly 300% over the past three years, about 1,900% over...