1
Microsoft
2
NVIDIA
3
Apple
4
Amazon
5
Tesla
what was the highest the dow jones has ever been
microsoft stock price may 19, 2025