Microsoft Corporation (MSFT) NASDAQ

405.28

-3.685(-0.90%)

Updated at March 09 02:06PM

Currency In USD

Previous Close408.96
Open404.92
Day High409.17
Day Low403.5
52-Week High555.45
52-Week Low344.79
Volume16.34M
Average Volume33.91M
Market Cap3.01T
PE25.35
EPS15.99
Moving Average 50 Days437.75
Moving Average 200 Days484.56
Change-3.69

How much would you have if you invested in Microsoft Corporation

If you invested $1000 in Microsoft Corporation (MSFT) 10 years ago, it would be worth $8,617.6 as of March 09, 2026 at a share price of $404.51. Whereas If you bought $1000 worth of Microsoft Corporation (MSFT) shares 5 years ago, it would be worth $1,785.92 as of March 09, 2026 at a share price of $404.51.

For more details, use our stock calculator to calculate how much you would've made investing different amounts on specific dates.