highest returns from january 2, 2026 through april 1, 2026 for stocks with market caps above $2000000000
best large cap stock past 18 years
bitcoin yearly return history
netflix stock price in 2011
gold close each day aug 2026
sandp close each day aug 2026
nasdaq close each day aug 2026
spy returns by year from 2000 to 2025
highest returns from january 1, 2026 through march 31, 2026 for stocks with market caps above $2000000000
highest returns from december 31, 2025 through march 30, 2026 for stocks with market caps above $2000000000
soxl monthly returns 2018
highest returns from december 30, 2025 through march 29, 2026 for stocks with market caps above $2000000000
highest returns from december 27, 2025 through march 26, 2026 for stocks with market caps above $2500000000
acwi index monthly returns for 2025
highest returns from december 27, 2025 through march 26, 2026 for stocks with market caps above $2000000000