shipping stock jan 2016
best performing s&p 500 stock since january 1, 2001
worst performing s&p500 stocks 2022
s&p 500 price from 1st jan 2022 to today
bitcoin may 202o
mining stock jan 2016 less than 3.21% returns
hive performance 2012
materials stock jan 2016
hive performance 2013
semiconductor stock jan 2016
egle stock jan 2016
glbs stock jan 2016
gspc returns by quarter from 2022 to 2023
gspc returns by quarter from 1989 to 2023
worst performing mid cap stocks between october 10 2022 to april 10 2023