If I Invested $1,000 in Microsoft Stock in 2012, How Much Would I Have Today?

Final value
$16,021
+$15,021 (+1502.1%)
16.0x your money
From $1,000 invested in Microsoft (MSFT) between 2012-01-03 – 2024-01-01

Investment Growth Over Time

Breakdown

Asset: Microsoft (MSFT)
Start price: $20.87
End price: $368.87
Total invested: $1,000

How much would $1,000 in Microsoft stock in 2012 be worth today?

Microsoft traded around $27-$32 in 2012. By early 2024 with MSFT trading at $400-$440, plus over a decade of dividends, a $1,000 investment is worth approximately $17,000-$19,000. The turnaround came largely from Satya Nadella's bet on Azure cloud computing from 2014 onward.

Custom Scenario More Ready Scenarios like $1,000 in Microsoft in 2012