MSFT - Microsoft Corporation logo

MSFT

Microsoft Corporation

1 Year

14.07%

5 Years

110.35%

10 Years

273.93%

20 Years

9x

30 Years

71x

All Time

2099x

Net Income x Stock Price

Historical Returns

📅 Period
💲 Price
💰 Return
Last Price2024-12-20
$ 436.60
1 Year2023-12-20
$ 367.87
118.68%
5 Years2019-12-20
$ 150.56
289.98%
10 Years2014-12-19
$ 40.93
10x
20 Years2004-12-20
$ 18.71
23x
30 Years1994-12-20
$ 2.30
189x
All Time1986-03-13
$ 0.06
7301x

Fundamental Data

Year
2024 227.58B 118.40B 82.54B 88.37B 7.39B0.06 80.98B 102.64B 35.20B 67.44B
2023 211.91B 102.02B 72.36B 59.96B- 51.29B 111.26B 87.58B 28.10B 59.47B
2022 198.27B 97.98B 72.73B 61.27B- 43.48B 104.75B 89.03B 23.88B 65.14B
2021 168.08B 80.81B 61.27B 67.77B- 62.55B 130.33B 76.74B 20.62B 56.11B
2020 143.01B 65.25B 44.28B 70.99B- 65.52B 136.52B 60.67B 15.44B 45.23B
2019 125.84B 54.55B 39.24B 78.36B- 55.45B 133.81B 52.18B 13.92B 38.26B
2018 110.36B 44.95B 16.57B 81.80B- 51.96B 133.76B 43.88B 11.63B 32.25B
2017 89.95B 37.13B 21.20B 86.19B- 46.78B 132.98B 39.50B 8.12B 31.37B
2016 85.32B 33.06B 16.79B 53.68B- 59.55B 113.24B 33.32B 8.34B 24.98B
2015 93.58B 33.57B 12.19B 35.29B- 61.23B 96.52B 29.08B 5.94B 23.13B
2014 86.83B 32.13B 22.07B 22.64B- 63.06B 85.70B 32.23B 5.48B 26.74B
2013 77.84B 30.83B 21.86B 15.60B- 61.42B 77.02B 28.83B 4.25B 24.57B
2012 73.72B 37.11B 16.97B 11.94B- 51.09B 63.04B 31.62B 2.30B 29.32B
2011 69.94B 30.82B 23.15B 17.28B- 35.48B 52.77B 26.99B 2.35B 24.63B
2010 62.48B 27.61B 18.76B 5.93B- 30.84B 36.78B 24.07B 1.97B 22.09B
2009 58.43B 23.46B 14.56B 5.74B- 25.70B 31.44B 19.03B 3.11B 15.91B
2008 60.42B 24.11B 17.68B 23.66B 21.61B 3.18B 18.43B
2007 51.12B 19.67B 14.06B 23.41B 17.79B 2.26B 15.53B
2006 44.28B 15.58B 12.59B 34.16B 14.40B 1.57B 12.82B
2005 39.78B 13.34B 12.25B 37.75B 16.60B 812M 15.79B
2004 36.83B 7.03B 8.16B 60.59B 14.62B 1.10B 13.51B
2003 32.18B 14.77B 9.99B 49.04B 15.79B 891M 14.90B
2002 28.36B 15.06B 7.82B 38.65B 14.50B 770M 13.73B
2001 25.29B 15.10B 7.34B 31.60B 13.42B 1.10B 12.31B
2000 22.95B 8.53B 9.42B 23.79B 13.96B 879M 13.08B
1999 19.74B 9.20B 7.78B 17.23B 10.03B 583M 9.44B
1998 14.48B 7.78B 4.49B 3.83B 6.88B 656M 6.22B
1997 11.35B 5.50B 3.45B 3.70B 4.68B 499M 4.19B
1996 8.67B 3.25B 2.19B 2.60B 3.71B 494M 3.22B
1995 5.93B 2.17B 1.45B 1.96B 1.99B 495M 1.49B
1994 4.64B 1.96B 1.14B 1.47B 1.59B 278M 1.31B
1993 3.75B 1.40B 953M 1.01B 1.07B 236M 838M
1992 2.75B 1.06B 708M 8M- 783M 791M 907M 316M 590M
1991 1.84B 704M 462M 19M- 397M 417M 557M 264M 293M
1990 1.18B 422M 279M 6M- 239M 246M 278M 158M 120M
1989 803M 257M 170M 25M- 167M 192M 222M 89M 133M
1988 590M 207M 123M 20M- 162M 183M
1987 345M 140M 71M 7M- 125M 132M
1986 197M 61M 39M 1M- 100M 102M