1
Apple
2
NVIDIA
3
Tesla
4
Microsoft
5
Facebook
s and p 500 monthly returns for 2023
gold price chart 2026
microsoft stock price since ipo