best performing stock july 6 1989 and to january 3 2026
best performing stock july 6 1989 to january 5 2000
market cap of seagate tech
best performing large cap stocks of 1986-2000
best performing large cap stocks of 1987-2000
lite market cap
best performing mega cap stocks 2005
best performing mega cap stocks 2004
spy returns from may 19, 2026 to july 3, 2026
lite market cap september 2025
lite market cap august 2025
lite market cap 2025
sls ipo date
stx market cap august 2025
walmart microsoft amazon 2016 to 2026