best performing sandp 500 stock from november 1 2011 to present

NVIDIA (NVDA) has had the highest return since November 1, 2011 by a US stock in the S&P 500 (GSPC), returning 57,293.7%.