exxon mobil revenue in 2000
paa ytd return
spy index price in october 2022
et ytd return
s & p 500 monthly returns for 2004
appl stock 1970
september 21 2023 worst performing stocks
best performing stocks in the s&p 500 in 2021
s & p 500 monthly returns for 2014
s & p 500 monthly returns for 2013
best performing sp500 stocks 2009
best performing stocks from 1968 to 1980
s&p 500 since april 13 2021
best performing s&p stocks 1965-1980
vrsn market cap 1998 lo