Microsoft Corporation MSFT

Technology - Software - Infrastructure

522.61-1.35%last price

Key figures - latest quarter Q4 2026 (30/06/2026) · USD

Revenue90B
Net income35.8BMargin 39.7%
EPS4.81
Total assets758.4B
Equity442.4B58% of assets
Cash20.9B
EPS, last 12 months17.96

Financial ratios income: last 4 quarters

Valuation

Market cap3880.7BUSD
P/E28.9last 12 months
Forward P/E22.1analysts' forecast
Price / book8.77
Price / sales11.69
Dividend yield0.76%3.92 per share a year
Payout ratio19.8%
Beta1.11

Profitability

Gross margin67.9%
Operating margin46.8%
Net margin40.3%
Return on equity30.2%
Return on assets17.6%

Financial strength

Current ratio1.23
Quick ratio1.22
Liabilities / equity0.71
Equity / assets58.3%

Valuation ratios use the site's last quote.

Financial statements in millions USD, EPS in currency units

RevenueNet income
331.8B165.9B02022 · Revenue: 198,270M USD2022 · Net income: 72,738M USD20222023 · Revenue: 211,915M USD2023 · Net income: 72,361M USD20232024 · Revenue: 245,122M USD2024 · Net income: 88,136M USD20242025 · Revenue: 281,724M USD2025 · Net income: 101,832M USD20252026 · Revenue: 331,839M USD2026 · Net income: 133,749M USD2026
202606/2026202506/2025202406/2024202306/2023202206/2022
Income statement
Revenue331,839281,724245,122211,915198,270
Revenue growth+17.8%+14.9%+15.7%+6.9%–
Gross profit225,465193,893171,008146,052135,620
Operating income155,237128,528109,43388,52383,383
Income before tax165,934123,627107,78789,31183,716
Net income133,749101,83288,13672,36172,738
Net margin40.3%36.1%36.0%34.1%36.7%
Earnings per share17.9513.6411.809.689.65
Balance sheet
Cash20,93530,24218,31534,70413,931
Current assets207,710191,131159,734184,257169,684
Total assets758,376619,003512,163411,976364,840
Current liabilities168,825141,218125,286104,14995,082
Total liabilities315,989275,524243,686205,753198,298
Shareholders' equity442,387343,479268,477206,223166,542
Current ratio1.231.351.271.771.78
Debt to equity0.710.800.911.001.19
Cash flow
From operations182,935136,162118,54887,58289,035
From investing-139,500-72,599-96,970-22,680-30,311
From financing-52,546-51,699-37,757-43,935-58,876

Year = the company's fiscal year. "–" = not reported. Source: SEC (US), Yahoo (Israel).

Analyst recommendations

Analyst consensusStrong Buy
Mean price target578.82

53 analysts. strong buy 14, buy 40, hold 2, sell 0, strong sell 0. price target: mean 578.82, low 440, high 870

DateFirmActionRatingTargetDetails
01/10/2026Wells FargoMaintainsOverweight725Price target: 700 -> 725 (Raises)
30/09/2026Piper SandlerMaintainsOverweight610Price target: 550 -> 610 (Raises)
23/09/2026StifelUpgradeBuy575Previous rating: Hold. Price target: 530 -> 575 (Raises)
22/09/2026OppenheimerMaintainsOutperform570Price target: 515 -> 570 (Raises)
21/09/2026Cantor FitzgeraldMaintainsOverweight608Price target: 522 -> 608 (Raises)
15/09/2026CitizensReiteratesMarket Outperfo550Price target: 550 (Maintains)
04/09/2026StifelMaintainsHold530Price target: 450 -> 530 (Raises)
01/09/2026B of A SecuritiesMaintainsBuy600Price target: 500 -> 600 (Raises)
12/08/2026Wells FargoMaintainsOverweight700Price target: 650 -> 700 (Raises)
05/08/2026Tigress FinancialMaintainsBuy690Price target: 680 -> 690 (Raises)
30/07/2026BernsteinMaintainsOutperform647Price target: 646 -> 647 (Raises)
30/07/2026CitigroupMaintainsBuy600Price target: 570 -> 600 (Raises)
30/07/2026RBC CapitalReiteratesOutperform640Price target: 640 (Maintains)
30/07/2026StifelMaintainsHold450Price target: 400 -> 450 (Raises)
30/07/2026TD CowenReiteratesBuy540Price target: 540 (Maintains)
30/07/2026DA DavidsonMaintainsBuy550Price target: 550 (Maintains)
30/07/2026Wells FargoMaintainsOverweight650Price target: 625 -> 650 (Raises)
30/07/2026Evercore ISI GroupMaintainsOutperform528Price target: 525 -> 528 (Raises)
30/07/2026CitizensReiteratesMarket Outperfo550Price target: 550 (Maintains)
30/07/2026Cantor FitzgeraldMaintainsOverweight522Price target: 502 -> 522 (Raises)
30/07/2026BarclaysMaintainsOverweight512Price target: 545 -> 512 (Lowers)
30/07/2026Piper SandlerMaintainsOverweight550Price target: 540 -> 550 (Raises)
28/07/2026CitizensReiteratesMarket Outperfo550Price target: 550 (Maintains)
27/07/2026UBSMaintainsBuy480Price target: 510 -> 480 (Lowers)
27/07/2026GuggenheimReiteratesBuy586Price target: 586 (Maintains)
22/07/2026BernsteinReiteratesOutperform646Price target: 646 (Maintains)
22/07/2026OppenheimerReiteratesOutperform515Price target: 515 (Maintains)
22/07/2026Truist SecuritiesReiteratesBuy575Price target: 575 (Maintains)
20/07/2026CLSAInitiatesOutperform535Price target: 535 (Announces)
15/07/2026Evercore ISI GroupMaintainsOutperform525Price target: 510 -> 525 (Raises)

Major holders

HolderPercentSharesValue (millions)Reported
Institutions
Blackrock Inc.8.18%607,367,113314,330.730/06/2026
Vanguard Capital Management LL6.53%485,192,007251,101.430/06/2026
State Street Corporation4.25%315,653,206163,36030/06/2026
Geode Capital Management, LLC2.55%189,632,09098,140.330/06/2026
FMR, LLC2.50%185,960,06696,239.930/06/2026
Vanguard Portfolio Management2.27%168,407,64187,15630/06/2026
JPMORGAN CHASE & CO1.82%135,173,51669,956.430/06/2026
Morgan Stanley1.72%127,674,66166,075.530/06/2026
NORGES BANK1.38%102,732,95653,167.430/06/2026
Invesco Ltd.1.35%100,247,89051,881.330/06/2026
Funds
Vanguard Total Stock Market In3.18%235,826,465122,047.330/06/2026
Vanguard 500 Index Fund2.59%192,500,25499,624.730/06/2026
iShares Core S&P 500 ETF1.33%98,920,61651,194.431/08/2026
Fidelity 500 Index Fund1.29%96,057,43249,712.631/07/2026
State Street SPDR S&P 500 ETF1.22%90,891,37847,03931/08/2026
Vanguard Growth Index Fund1.04%77,425,46840,07030/06/2026
Invesco QQQ Trust, Series 10.78%57,882,46429,955.931/08/2026
Vanguard Institutional Index F0.54%40,326,48520,870.230/06/2026
Vanguard Information Technolog0.49%36,085,83718,675.531/05/2026
Growth Fund of America0.44%32,629,66416,886.830/06/2026
Insiders
Nadella Satya0.01%918,227–01/09/2026
Hood Amy E0.01%533,624–14/09/2026
Smith Bradford Lee0.01%444,716–09/09/2026
Hogan Kathleen T–137,933–06/03/2026
Althoff Judson–112,091–31/08/2026
Young Christopher David–104,866–12/11/2024
Stanton John W.–87,801–04/09/2026
Jolla Alice L–81,241–31/08/2026
Numoto Takeshi–47,843–31/08/2026
Coleman Amy–45,914–14/05/2026