best performing stock june 2002 to october 2003
best performing stock september 2003 to october 2007
performance sandp500 stocks oct 2007 to oct 2009
performance sandp500 stocks jul 2007 to jul 2009
performance sandp500 stocks apr 2007 to apr 2009
performance sandp500 stocks jan 2007 to jan 2009
performance sandp500 stocks oct 2006 to oct 2008
performance sandp500 stocks jul 2006 to jul 2008
performance sandp500 stocks apr 2006 to apr 2008
performance sandp500 stocks jan 2006 to jan 2008
performance sandp500 stocks oct 2005 to oct 2007
performance sandp500 stocks jul 2005 to jul 2007
performance sandp500 stocks apr 2005 to apr 2007
performance sandp500 stocks jan 2005 to jan 2007
jnj stocks since 1957