Stock Analysis on Net

Microsoft Corp. (NASDAQ:MSFT)

$24.99

Price to Operating Profit (P/OP)
since 2005

Microsoft Excel

Paying user area

The data is hidden behind: . Unhide it.

This is a one-time payment. There is no automatic renewal.


We accept:

Visa Mastercard American Express Maestro Discover JCB PayPal Google Pay
Visa Secure Mastercard Identity Check American Express SafeKey

Calculation

Microsoft Corp., P/OP, long-term trends, calculation

Microsoft Excel

Based on: 10-K (reporting date: 2025-06-30), 10-K (reporting date: 2024-06-30), 10-K (reporting date: 2023-06-30), 10-K (reporting date: 2022-06-30), 10-K (reporting date: 2021-06-30), 10-K (reporting date: 2020-06-30), 10-K (reporting date: 2019-06-30), 10-K (reporting date: 2018-06-30), 10-K (reporting date: 2017-06-30), 10-K (reporting date: 2016-06-30), 10-K (reporting date: 2015-06-30), 10-K (reporting date: 2014-06-30), 10-K (reporting date: 2013-06-30), 10-K (reporting date: 2012-06-30), 10-K (reporting date: 2011-06-30), 10-K (reporting date: 2010-06-30), 10-K (reporting date: 2009-06-30), 10-K (reporting date: 2008-06-30), 10-K (reporting date: 2007-06-30), 10-K (reporting date: 2006-06-30), 10-K (reporting date: 2005-06-30).

1 US$

2 Data adjusted for splits and stock dividends.

3 Closing price as at the filing date of Microsoft Corp. Annual Report.


Share Price Trend
The share price exhibited notable fluctuations over the time frame analyzed. Initially, from 2005 to early 2007, it rose from approximately $80 to $112, then experienced a sharp decline between 2007 and 2009, dropping to below $24. Subsequently, from 2009 onward, the share price showed a consistent upward trajectory, reaching a peak of over $513 by 2025. This indicates a strong recovery and sustained growth in market valuation during the latter period.
Operating Profit per Share
The operating profit per share generally followed an increasing trend. It started at $1.36 in 2005, increased gradually to around $3.24 by 2011, with a short dip in the 2012 figure. From 2013 to 2015, the profit fluctuated slightly but exhibited more pronounced growth from 2016 onwards, reaching over $17 by 2025. This trend suggests improving operational efficiency or profitability on a per-share basis over time.
Price to Operating Profit Ratio (P/OP)
The P/OP ratio demonstrated significant variability. Initially high in the mid-2000s, the ratio ranged between approximately 48 and 59, reflecting elevated market prices relative to operating profits. From 2007 to 2010, the ratio compressed sharply to values below 10.6, likely corresponding to the period when share prices declined while profits remained relatively stable or grew. Post-2010, the ratio gradually increased again, fluctuating between about 21 and 31, indicating a rise in market valuation relative to operating profits, though not reaching the earlier highs. The ratio shows periods of market correction followed by moderate stabilization and slight escalation in valuation metrics.
Overall Insights
The data reveals a period of volatility during the late 2000s, with sharp declines in share price and P/OP ratio indicating potential external market shocks or internal challenges. Thereafter, both share price and operating profit per share have steadily improved, contributing to higher valuations and profitability levels. The gradually increasing P/OP ratio in the recent years suggests growing investor confidence and market willingness to pay a premium for each dollar of operating profit. This reflects a positive assessment of future earnings potential or growth prospects during the analyzed period.

Comparison to Competitors

Microsoft Corp., P/OP, long-term trends, comparison to competitors

Microsoft Excel

Based on: 10-K (reporting date: 2025-06-30), 10-K (reporting date: 2024-06-30), 10-K (reporting date: 2023-06-30), 10-K (reporting date: 2022-06-30), 10-K (reporting date: 2021-06-30), 10-K (reporting date: 2020-06-30), 10-K (reporting date: 2019-06-30), 10-K (reporting date: 2018-06-30), 10-K (reporting date: 2017-06-30), 10-K (reporting date: 2016-06-30), 10-K (reporting date: 2015-06-30), 10-K (reporting date: 2014-06-30), 10-K (reporting date: 2013-06-30), 10-K (reporting date: 2012-06-30), 10-K (reporting date: 2011-06-30), 10-K (reporting date: 2010-06-30), 10-K (reporting date: 2009-06-30), 10-K (reporting date: 2008-06-30), 10-K (reporting date: 2007-06-30), 10-K (reporting date: 2006-06-30), 10-K (reporting date: 2005-06-30).