worst returns this year
pldt (phi) stock price low 1986
50 best performing large cap stocks 2009-2012
highest return today ytd
national healthcare (nhc) stock price low 1989
best stocks since
50 best performing large cap stocks 2009-2011
50 best performing large cap stocks 2008-2011
oceaneering international (oii) stock price low 1989
microsoft (msft) stock price low 1989
microsoft (msft) stock price low 1988
unitedhealth (unh) stock price low 1988
microsoft (msft) stock price low 1987
gap stock price low 1987
apple (aapl) stock price low 1987