❉ Buffybot wonderful businesses, fair prices

← back

MSFT Microsoft

software · valued with sonnet medium conviction · 2026-07-24

HOLD
wonderful · 95 no moat circle of competence: edge trend down · -12.4% vs 200-DMA
Owner-earnings value$247.69
Price$381.58
Margin of safety -35.1%

Model unavailable; showing baseline owner-earnings value.

Quality gate · 95/100

Returns on capital 29.7/30
Consistency 21.1/22
Margins / pricing power 16.0/16
Balance sheet 14.4/16
Cash conversion 9.0/10
Capital allocation 4.6/6
Median ROIC29.1%
Gross margin68.3%
Net debt / EBITDA0.1x
FCF conversion81%
Share count / yr-0.1%
Profitable years4/4

Moat & management

Moat no moat
Trajectorystable
Managementadequate

Owner-earnings inputs

Owner earnings (TTM)72.92B
Owner-earnings yield2.6%
Free-cash-flow yield2.6%
Growth used (normalized)12.0%
Market-implied growth (reverse DCF)19.7%
Terminal growth3.0%
Discount rate (hurdle)9.8%

Projected owner earnings

YrOwner earningsGrowthPV
181.67B 12.0%74.39B
290.94B 11.4%75.45B
3100.68B 10.7%76.08B
4110.82B 10.1%76.28B
5121.27B 9.4%76.03B
6131.93B 8.8%75.34B
7142.67B 8.1%74.21B
8153.37B 7.5%72.66B
9163.89B 6.9%70.72B
10174.07B 6.2%68.42B
11183.77B 5.6%65.79B
12192.83B 4.9%62.88B
13201.09B 4.3%59.73B
14208.42B 3.6%56.39B
15214.67B 3.0%52.90B

Recent news

score · 8 articles

  • 2 reasons why Microsoft belongs in your portfolio: D.A. Davidson's Gil Luria
  • Google, Amazon, Meta, & Microsoft will spend 'unprecedented' $1T on AI capex in 2027: Analyst
  • IBM may be caught up in latest bout of AI volatility: 'Don't concentrate in any one theme'
  • Google’s Earnings Could be a Bad Omen for Big Tech
  • Investors Zero In on Runaway Tech Spending, Putting Dent in AI Trade
  • ORCL Stock Rises After-Hours On Pentagon Deal Worth Up To $7B — Why Retail Sees NOW, PLTR, MSFT And Others Benefiting Too
  • AMD's customer list keeps growing, and Nvidia should notice
  • Amazon vs. Microsoft: Which Cloud Empire Is the Better Buy Now?

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Price pays for ~20%/yr owner-earnings growth over 15y (reverse DCF); model credits 12%. · Rich vs our conservative value, but a quality business is not a short — stance is WAIT for a better price, not sell.

History

DateQualityPriceValueMoSRating
2026-10-28 93 $531.33 $211.93 -60.1% HOLD
2026-10-27 93 $532.60 $211.93 -60.2% HOLD
2026-10-26 93 $524.51 $211.93 -59.6% HOLD
2026-10-23 93 $521.08 $211.93 -59.3% HOLD
2026-10-22 93 $532.95 $211.93 -60.2% HOLD
2026-10-21 93 $531.87 $211.93 -60.2% HOLD
2026-10-20 93 $533.52 $211.93 -60.3% HOLD
2026-10-19 93 $529.05 $211.93 -59.9% HOLD
2026-10-16 93 $539.44 $211.93 -60.7% HOLD
2026-10-15 93 $533.69 $211.93 -60.3% HOLD
2026-10-14 93 $543.45 $211.93 -61.0% HOLD
2026-10-13 93 $541.15 $211.93 -60.8% HOLD
2026-10-12 93 $535.07 $211.93 -60.4% HOLD
2026-10-09 93 $522.61 $211.93 -59.4% HOLD
2026-10-08 93 $529.76 $211.93 -60.0% HOLD
2026-10-07 93 $529.30 $211.93 -60.0% HOLD
2026-10-06 93 $525.18 $211.93 -59.6% HOLD
2026-10-05 93 $517.53 $211.93 -59.0% HOLD
2026-10-02 93 $512.80 $211.93 -58.7% HOLD
2026-10-01 93 $512.90 $211.93 -58.7% HOLD
2026-09-30 93 $508.96 $211.93 -58.4% HOLD
2026-09-29 93 $509.22 $234.43 -54.0% HOLD
2026-09-28 93 $516.17 $234.43 -54.6% HOLD
2026-09-25 93 $497.93 $234.43 -52.9% HOLD
2026-09-24 93 $500.59 $234.43 -53.2% HOLD
2026-09-23 93 $501.61 $234.43 -53.3% HOLD
2026-09-22 93 $501.61 $234.43 -53.3% HOLD
2026-09-21 93 $493.78 $234.43 -52.5% HOLD
2026-09-18 93 $497.75 $234.43 -52.9% HOLD
2026-09-17 93 $490.30 $234.43 -52.2% HOLD
2026-09-16 93 $497.12 $234.43 -52.8% HOLD
2026-09-15 93 $505.41 $234.43 -53.6% HOLD
2026-09-14 93 $495.63 $234.43 -52.7% HOLD
2026-09-11 93 $492.44 $234.43 -52.4% HOLD
2026-09-10 93 $491.65 $234.43 -52.3% HOLD
2026-09-09 93 $493.95 $234.43 -52.5% HOLD
2026-09-08 93 $499.70 $234.43 -53.1% HOLD
2026-09-07 93 $499.70 $234.43 -53.1% HOLD
2026-09-04 93 $510.12 $234.43 -54.0% HOLD
2026-09-03 93 $496.82 $234.43 -52.8% HOLD
2026-09-02 93 $501.02 $234.43 -53.2% HOLD
2026-09-01 93 $507.29 $234.43 -53.8% HOLD
2026-08-31 93 $513.53 $234.43 -54.3% HOLD
2026-08-28 93 $505.06 $234.43 -53.6% HOLD
2026-08-27 93 $496.37 $234.43 -52.8% HOLD
2026-08-26 95 $491.71 $247.69 -49.6% HOLD
2026-08-25 95 $487.31 $247.69 -49.2% HOLD
2026-08-24 95 $483.24 $247.69 -48.7% HOLD
2026-08-21 95 $481.15 $247.69 -48.5% HOLD
2026-08-20 95 $484.31 $247.69 -48.9% HOLD
2026-08-19 95 $481.63 $247.69 -48.6% HOLD
2026-08-18 95 $495.40 $247.69 -50.0% HOLD
2026-08-17 95 $495.40 $247.69 -50.0% HOLD
2026-08-14 95 $496.88 $247.69 -50.2% HOLD
2026-08-13 95 $492.43 $247.69 -49.7% HOLD
2026-08-12 95 $503.81 $247.69 -50.8% HOLD
2026-08-11 95 $506.06 $247.69 -51.1% HOLD
2026-08-10 95 $499.99 $247.69 -50.5% HOLD
2026-08-07 95 $499.86 $247.69 -50.4% HOLD
2026-08-06 95 $487.46 $247.69 -49.2% HOLD
2026-08-05 95 $492.81 $247.69 -49.7% HOLD
2026-08-04 95 $464.72 $247.69 -46.7% HOLD
2026-08-03 95 $464.72 $247.69 -46.7% HOLD
2026-07-31 95 $451.10 $247.69 -45.1% HOLD
2026-07-30 95 $390.54 $247.69 -36.6% HOLD
2026-07-29 95 $389.10 $247.69 -36.3% HOLD
2026-07-28 95 $389.10 $247.69 -36.3% HOLD
2026-07-27 95 $381.58 $247.69 -35.1% HOLD
2026-07-24 95 $381.58 $247.69 -35.1% HOLD
2026-07-23 95 $390.34 $262.56 -32.7% HOLD
2026-07-22 95 $397.75 $262.56 -34.0% HOLD
2026-07-21 95 $402.29 $262.56 -34.7% HOLD
2026-07-20 95 $393.82 $262.56 -33.3% HOLD
2026-07-17 95 $401.10 $262.56 -34.5% HOLD
2026-07-16 95 $395.63 $262.56 -33.6% HOLD
2026-07-15 95 $390.99 $262.56 -32.8% HOLD
2026-07-14 95 $390.99 $262.56 -32.8% HOLD
2026-07-13 95 $385.10 $262.56 -31.8% HOLD
2026-07-10 95 $384.36 $262.56 -31.7% HOLD
2026-07-09 95 $383.34 $262.56 -31.5% HOLD
2026-07-08 95 $388.84 $262.56 -32.5% HOLD
2026-07-07 95 $386.74 $262.56 -32.1% HOLD
2026-07-06 95 $390.49 $262.56 -32.8% HOLD
2026-07-03 95 $390.49 $262.56 -32.8% HOLD
2026-07-02 95 $384.28 $262.56 -31.7% HOLD
2026-06-25 95 $365.46 $211.87 -42.0% STRONG SELL
2026-06-23 95 $373.94 $208.77 -44.2% STRONG SELL