best performing s&p 500 of 2006 to 2007
best performing country of 2004 to 2005
best performing s&p sector of 2004 to 2005
best performing s&p 500 industry of 2004 to 2005
best performing s&p 500 stocks of 2004 to 2005
best performing s&p 500 stocks of 2003 to 2004
best performing s&p 500 stocks of 2009 to 2010
worst performing s&p 500 stocks of 2009 to 2010
worst performing s&p 500 stocks of 2007 to 2008
worst performing s&p 500 stocks of 2000 to 2002
worst performing s&p 500 stocks of 2002 to 2002
best performing s&p 500 stocks of 2002 to 2002
best performing s&p 500 stocks of 2008 to 2008
best performing s&p 500 stocks of 2008 to 2009
best performing s&p 500 stocks of 2007 to 2009