1
Tesla
2
Microsoft
3
NVIDIA
4
Apple
5
Facebook
s and p 500 price from 1st jan 2023 to dec 31 2023
microsoft stock price may 19, 2025
nvidia market cap december 2023
dow jones price from 1st jan 2023 to dec 31 2023