brk.b last 25 years
vti last 25 years
vti last 50 years
best performing stocks 2022 q4
best performing stocks 2022 q2
best performing stocks 2022 q3
best performing stocks 2022
qqq returns by year from 2000 to 2026
dow jones average 1973
dow jones average 1982
dow jones chart for last 10 years
best performing stocks 2023 q1
best performing stocks 2023 q2
best performing stocks 2023
willdan stock