SharePost Content Read More Yahoo Finance #finance Post navigation Is Amazon.com (AMZN) One of the Best NASDAQ Stocks to Buy and Hold for 3 Years? Is NVIDIA (NVDA) One of the Best NASDAQ Stocks to Buy and Hold for 3 Years?