5 Best Stocks To Buy In 2016 Apr 2026

: A top performer with annual gains of approximately 85% to 90% .

As one of the world's largest gold miners, it benefited from a flight to safety and rising gold prices early in 2016. NVIDIA Corp (NVDA) 229.63% since Jan 5, 2016 Closed: 4:00 AM • Disclaimer After hours: 7:20 AM Dec 31, 2016 Company Name Approx. 2016 Return AMD Advanced Micro Devices 309% NVDA Nvidia Corporation 227% OKE ONEOK, Inc. 150% FCX Freeport-McMoRan 100% NEM Newmont Mining 90% 5 best stocks to buy in 2016

: The second-best performer in the S&P 500, with a gain of nearly 150% . : A top performer with annual gains of

: The single best performer in the S&P 500 for 2016, returning roughly 227% . returning roughly 227% .