best performing stocks in s&p500 in 2017
best performing stock in s&p from 2000 to 2004
colgate-palmolive 2005
colgate-palmolive 2001
ko 2004
colgate-palmolive 2002
colgate-palmolive 2003
ko 2002
colgate-palmolive 2004
colgate-palmolive 2006
jblu
ko 2000
best performing stocks in the s&p 1981 to 1991
oracle market cap january 2002
50 best performing stocks 2009 - 2020 with maket cap 200b or more