best performing sandp 500 stocks from february 1 2003 to to june 10 2010

Discover Financial Services (DFS) had the highest return since February 1, 2003 and on June 10, 2010 by a US stock in the S&P 500 (GSPC), returning 6.8%.