highest return april 25 2002
2023 worst performers stocks
appl dec 31 2019
appl since dec 31 2019
appl since jan 1 2019
lly since jan 1 2019
highest return may 14 2002
nvda since jan 1 2019
highest return may 15 2002
amzn since jan 1 2019
sandp 500 since jan 1 2019
canadian pacific railway 19 september
lowest return april 3rd 1991
average stock price meta for sep 2024
best large cap stock from april 2024 to may 2024