MSFT up 3% while everything else tanked on Friday. $422 and still 24% off ATH what am I missing?
Friday was a bloodbath across the board, DAX -2%, CAC -1.6%, Nikkei -2%. Then Microsoft goes and finishes +3.05% at $421.92 like nothing happened.
Meanwhile it's still 24% below its all-time high of $555. That gap has been bugging me for a while. The stock had a rough April, touched $356 in the lows, and has been slowly recovering since. But Friday felt different — while everyone else was selling, MSFT was buying.
I ran the numbers through my model out of curiosity. It gives MSFT a 94/100 quality score, the highest I've seen in a while. For context, the historical average is around 76, so this is a significant improvement. All the pillars are strong: returns at 100, balance sheet at 90, growth at 100, margins at 81. The only thing holding it back from a perfect score is that margins aren't as crazy as some software peers, but 81 is still solid.
Here's what I'm trying to figure out: is this Friday's move a signal that institutions are rotating back into quality tech? Or is it just a blip in a market that's otherwise bearish on big tech?
The 3-month range tells an interesting story: $356 low to $433 high. We're at $422 now, near the top of that range but still far from the $555 ATH. If MSFT breaks above $433, that's a new 3-month high, and the next resistance would be somewhere around $460-470 from early February.
The bull case writes itself: Azure keeps growing, AI Copilot is driving enterprise adoption, the balance sheet is a fortress. The bear case is just... valuation? At 30x earnings it's not cheap, but it's not 2021-level crazy either.
Or am I being far too optimistic and overlooking a clear risk? What do you all think? Is Microsoft the safe haven trade for the second half of 2026, or is there still a downside?