Microsoft Return on Investment 2012-2025 | MSFT

Current and historical return on investment (ROI) values for Microsoft (MSFT) over the last 10 years.
Unlock Macrotrends Premium
40 years of data
Faster, ad-free pages
Unlimited data exports
Full-width charts
Microsoft ROI - Return on Investment Historical Data
Date TTM Net Income LT Investments & Debt Return on Investment
2025-12-31 $142.56B $392.54B 36.32%
2025-09-30 $135.94B $371.57B 36.58%
2025-06-30 $128.53B $354.60B 36.25%
2025-03-31 $122.13B $336.49B 36.30%
2024-12-31 $117.71B $320.00B 36.79%
2024-09-30 $113.09B $305.19B 37.06%
2024-06-30 $109.43B $288.21B 37.97%
2024-03-31 $105.76B $272.47B 38.82%
2023-12-31 $100.53B $257.68B 39.01%
2023-09-30 $93.90B $243.69B 38.53%
2023-06-30 $88.52B $232.76B 38.03%
2023-03-31 $84.80B $224.10B 37.84%
2022-12-31 $82.82B $217.72B 38.04%
2022-09-30 $84.66B $212.97B 39.75%
2022-06-30 $83.38B $208.74B 39.95%
2022-03-31 $81.94B $203.36B 40.29%
2021-12-31 $78.63B $196.72B 39.97%
2021-09-30 $74.28B $190.99B 38.89%
2021-06-30 $69.92B $185.60B 37.67%
2021-03-31 $64.23B $182.05B 35.28%
2020-12-31 $60.16B $180.27B 33.37%
2020-09-30 $56.15B $177.29B 31.67%
2020-06-30 $52.96B $175.31B 30.21%
2020-03-31 $51.96B $173.09B 30.02%
2019-12-31 $49.32B $169.11B 29.17%
2019-09-30 $45.69B $166.19B 27.49%
2019-06-30 $42.96B $161.98B 26.52%
2019-03-31 $40.93B $158.47B 25.83%
2018-12-31 $38.88B $156.29B 24.88%
2018-09-30 $37.31B $153.77B 24.26%
2018-06-30 $35.06B $156.32B 22.43%
2018-03-31 $32.36B $158.53B 20.41%
2017-12-31 $30.79B $156.84B 19.63%
2017-09-30 $30.02B $150.94B 19.89%
2017-06-30 $29.03B $142.09B 20.43%
2017-03-31 $30.32B $129.29B 23.45%
2016-12-31 $28.88B $121.72B 23.72%
2016-09-30 $27.00B $119.06B 22.68%
2016-06-30 $26.08B $112.75B 23.13%
2016-03-31 $15.05B $111.58B 13.49%
2015-12-31 $16.36B $112.10B 14.59%
2015-09-30 $18.11B $110.27B 16.42%
2015-06-30 $18.16B $111.11B 16.34%
2015-03-31 $26.70B $111.75B 23.89%
2014-12-31 $27.08B $109.33B 24.77%
2014-09-30 $27.27B $108.24B 25.19%
2014-06-30 $27.76B $104.65B 26.53%
2014-03-31 $27.35B $99.92B 27.37%
2013-12-31 $27.99B $95.06B 29.44%
2013-09-30 $27.79B $89.75B 30.97%
2013-06-30 $26.76B $85.81B 31.19%
2013-03-31 $20.88B $82.20B 25.41%
2012-12-31 $19.65B $80.19B 24.50%
2012-09-30 $19.87B $78.07B 25.45%
2012-06-30 $21.76B $76.26B 28.54%
2012-03-31 $27.74B $74.24B 37.37%
2011-12-31 $27.08B $70.44B 38.44%
2011-09-30 $27.25B $65.96B 41.31%
2011-06-30 $27.16B $62.28B 43.61%
2011-03-31 $26.92B $57.81B 46.57%
2010-12-31 $26.38B $53.83B 49.01%
2010-09-30 $26.73B $51.30B 52.11%
2010-06-30 $24.10B $48.39B 49.80%
2010-03-31 $22.16B $46.44B 47.71%
2009-12-31 $21.42B $34.07B 62.87%
2009-09-30 $18.85B $22.07B 85.41%
2009-06-30 $20.36B $10.83B 188.09%
2009-03-31 $22.06B 0 0.00%
2008-12-31 $21.91B 0 0.00%
2008-09-30 $22.42B 0 0.00%
2008-06-30 $22.27B 0 0.00%
2008-03-31 $20.50B 0 0.00%
2007-12-31 $22.79B 0 0.00%
2007-09-30 $19.81B 0 0.00%
2007-06-30 $18.44B 0 0.00%
2007-03-31 $18.42B 0 0.00%
2006-12-31 $15.72B 0 0.00%
2006-09-30 $16.90B 0 0.00%
2006-06-30 $16.47B 0 0.00%
2006-03-31 $15.58B 0 0.00%
2005-12-31 $15.02B 0 0.00%
2005-09-30 $15.11B 0 0.00%
2005-06-30 $14.56B 0 0.00%
2005-03-31 $14.71B 0 0.00%
2004-12-31 $12.65B 0 0.00%
2004-09-30 $9.38B 0 0.00%
2004-06-30 $9.03B 0 0.00%
2004-03-31 $7.44B 0 0.00%
2003-12-31 $8.91B 0 0.00%
2003-09-30 $9.67B 0 0.00%
2003-06-30 $9.55B 0 0.00%
2003-03-31 $7.24B 0 0.00%
2002-12-31 $7.80B 0 0.00%
2002-09-30 $8.40B 0 0.00%
2002-06-30 $8.27B 0 0.00%
2002-03-31 $11.79B 0 0.00%
2001-12-31 $11.49B 0 0.00%
2001-09-30 $11.84B 0 0.00%
2001-06-30 $11.72B 0 0.00%
2001-03-31 $11.62B 0 0.00%
2000-12-31 $11.36B 0 0.00%
2000-09-30 $11.08B 0 0.00%
2000-06-30 $11.07B 0 0.00%
2000-03-31 $10.48B 0 0.00%
1999-12-31 $10.17B 0 0.00%
1999-09-30 $9.97B 0 0.00%
1999-06-30 $9.28B 0 0.00%
1999-03-31 $8.91B 0 0.00%
1998-12-31 $8.42B 0 0.00%
1998-09-30 $7.37B 0 0.00%
1998-06-30 $6.71B 0 0.00%
1998-03-31 $6.60B 0 0.00%
1997-12-31 $6.24B 0 0.00%
1997-09-30 $5.66B 0 0.00%
1997-06-30 $5.13B 0 0.00%
1997-03-31 $4.36B 0 0.00%
1996-12-31 $3.57B 0 0.00%
1996-09-30 $3.27B 0 0.00%
1996-06-30 $3.08B 0 0.00%
1996-03-31 $2.80B 0 0.00%
1995-12-31 $2.58B 0 0.00%
1995-09-30 $2.31B 0 0.00%
1995-06-30 $2.04B 0 0.00%
1995-03-31 $1.99B 0 0.00%
1994-12-31 $1.93B 0 0.00%
1994-09-30 $1.82B 0 0.00%
1994-06-30 $1.73B 0 0.00%
1994-03-31 $1.61B 0 0.00%
1993-12-31 $1.47B 0 0.00%
1993-09-30 $1.38B 0 0.00%
1993-06-30 $1.33B 0 0.00%
1993-03-31 $1.25B 0 0.00%
1992-12-31 $1.16B 0 0.00%
1992-09-30 $1.08B 0 0.00%
1992-06-30 $1.00B 0 0.00%
1992-03-31 $0.89B 0 0.00%
1991-12-31 $0.82B 0 0.00%
1991-09-30 $0.73B 0 0.00%
1991-06-30 $0.65B 0 0.00%
1991-03-31 $0.57B 0 0.00%
1990-12-31 $0.50B 0 0.00%
1990-09-30 $0.45B 0 0.00%
1990-06-30 $0.39B 0 0.00%
1990-03-31 $0.35B 0 0.00%
1989-12-31 $0.30B 0 0.00%
1989-09-30 $0.26B 0 0.00%
1989-06-30 $0.24B 0 0.00%
1989-03-31 $0.22B 0 0.00%
1988-12-31 $0.22B $0.09B 253.60%
1988-09-30 $0.21B $0.16B 126.99%
1988-06-30 $0.19B $0.23B 81.05%
Sector Industry Market Cap Revenue
Computer and Technology Computer Software $2753.943B $281.724B
Microsoft Corporation is one of the largest broad-based technology providers in the world. The company dominates the PC software market with more than 80% of the market share for operating systems. The company's Microsoft 365 application suite is one of the most popular productivity software globally. It is also now one of the two public cloud providers that can deliver a wide variety of infrastructure-as-a-service (IaaS) and platform-as-a-service (PaaS) solutions at scale. Microsoft's products include operating systems, cross-device productivity applications, server applications, business solution applications, desktop and server management tools, software development tools and video games. The company designs and sells PCs, tablets, gaming and entertainment consoles, phones, other intelligent devices, and related accessories. Through Azure, it offers cloud-based solutions that provide customers with software, services, platforms and content.
Stock Name Country Market Cap PE Ratio
Oracle (ORCL) United States $397.153B 23.29
SAP SE (SAP) Germany $200.369B 23.43
Intuit (INTU) United States $97.052B 20.83
Adobe (ADBE) United States $91.086B 12.68
Synopsys (SNPS) United States $75.138B 41.38
Cadence Design Systems (CDNS) United States $73.347B 48.30
Dassault Systemes SA (DASTY) France $26.551B 15.11
SS&C Technologies Holdings (SSNC) United States $16.192B 12.48
PTC (PTC) United States $15.879B 17.91
Manhattan Associates (MANH) United States $7.161B 34.05
Pegasystems (PEGA) United States $6.655B 28.74
Descartes Systems Group (DSGX) Canada $5.426B 33.91
Open Text (OTEX) Canada $5.117B 5.65
Trend Micro (TMICY) Japan $4.192B 18.33
ACI Worldwide (ACIW) United States $4.058B 17.19
CommVault Systems (CVLT) United States $3.908B 37.98
Sapiens (SPNS) Israel $2.433B 31.04
Blackbaud (BLKB) United States $1.574B 12.02
PROS Holdings (PRO) United States $1.123B 0.00
Progress Software (PRGS) United States $1.121B 5.56
Rand Worldwide (RWWI) United States $0.506B 0.00
Simulations Plus (SLP) United States $0.263B 12.66
OptimizeRx (OPRX) United States $0.115B 9.15
NetSol Technologies (NTWK) United States $0.040B 21.06
Neonode (NEON) Sweden $0.024B 0.00
Smith Micro Software (SMSI) United States $0.018B 0.00
Wetouch Technology (WETH) China $0.016B 2.21
Global Interactive Technologies (GITS) South Korea $0.009B 0.00
Magic Software Enterprises (MGIC) Israel $0.000B 18.90