best performing stocks by year in 09/01/2009 - 09/30/2009

QXO (QXO) had the best year between September 1, 2009 and September 30, 2009 by a US stock in 2009, returning 550%.