worst performing s and p stocks feb 21 1989 to dec 1989
stm market cap
citi sahre price 2010
citi sahre price 2009
citi sahre price 2008
dji for 2022 ytd
dow jones closing price history
dow jones price from 26st dec 2021 to today
bitcoin price january 27, 2021
nasdaq close february 28 2023
nasdaq feb 28 2023
nasdaq jan 31 2023
nasdaq jan 31 2022
s&p close february 28 2023
s&p close january 31 2023