One of the world's best businesses, but valuation just crossed from Attractive to Fair as rates rose and the price ran to ~$400 - a hold, not a buy.
Microsoft at $400.56 on 16 July. The business is elite; the entry point is not. Near 1.01 times its warranted multiple, valuation is now Fair rather than Attractive - a Hold.
Microsoft scores 90 on quality, about as good as a business gets. Nothing here has changed for the worse. Azure, the AI build-out and the Office franchise still throw off enormous cash at best-in-class margins. This is not a downgrade of the company - it is a statement about the price you now pay to own it.

Valuation slipped from Attractive to Fair, near 1.01 times its warranted multiple. As rates rose and the price reached 400, the margin of safety closed. At a clean 24.7 times, roughly its warranted 24.5, you are paying a fair price for a great business - not a cheap one. That is the whole reason the prior Buy steps back to Hold.

Timing is soft at 46 and earnings land around 29 July, a binary event. High quality plus a fair price plus a weak tape equals Hold in the matrix. Importantly, Microsoft is Fair, not Expensive, so the Do-Not-Buy trigger that caught Palantir and Broadcom stays dormant here - the distinction matters. A pullback toward the low-350s would reopen an Attractive entry.

Two-sided risk. Buy too eagerly here and there is little cushion if the AI trade wobbles; the bear case sits near 300 in a cohort de-rating. Wait, and a strong print could leave you behind, with a bull case near 500 and a base of 430. Hold is the honest read: a great business at a fair price, worth owning on a pullback, not chased at 400.

Against the current US$400.56, the report frames a bull case at US$500 (+25%), a base case at US$430 (+7%) and a bear case at US$300 (-25%). See the full report for the probability weight behind each path.
One of the world's best businesses, but valuation just crossed from Attractive to Fair as rates rose and the price ran to ~$400 - a hold, not a buy.
Read the full report on donatien.ca →