so ytd return 2022
so in august 2024
so in august 2023
sandp 500 price today
nasdaq average august 2022
best performing stocks in s and p 500 in july 2024
dow jones chart by month 2007-2010
dow jones chart by year 4 feb 2019
general mills stock 1970 to 1980
general mills stock 1950 to 1970
general mills stock 1940 to 1950
general mills stock 1940
chevron stock 1940
chevron stock 1970
intel stock price of 1978 to 1987