s and p 500 quarterly returns last 100 years
dow jones chart nov25 2015
100 worst performing s and p 500 stocks in last 5 years
best performing large-cap stocks from 1 feb 2025 to 26 mar 2025
compare sandp nov 11th 2025 to jan 15 2026
amp monthly 2009
nasdaq on april 30 2026+
s&p on april 30 2026
purchase price of 1 shares of tesla stock 3 years ago
crmt 1993 stock return
googl opening stock price september 26, 2025
googl monthly 2009
c monthly 2009
ba monthly 2009
jpm monthly 2009