Advanced Micro Devices (AMD) had the highest return between December 16, 2015 and December 16, 2016 by a US stock in the S&P 500 (GSPC), returning 346%.
Advanced Micro Devices (AMD) had the highest return between November 16, 2016 and December 16, 2016 by a US stock in the S&P 500 (GSPC), returning 50.4%.