
Microsoft (MSFT) has been unstoppable.
After bottoming out around $280, the tech stock just gapped to $325.70.
All thanks to its latest batch of earnings.
Revenues were up 22% to $45.3 billion. Operating income jumped 27% to $20.2 billion. Net income came in at $20.5 billion GAAP, and $17.2 billion non-GAAP. Both were up 48% and 24%, respectively. Diluted EPS was $2.71 GAAP, and $2.27 non-GAAP, up 49% and 25%.
However, if you’re looking to buy it now, wait for it to pullback first.
After an explosive run, the stock has become technically overbought on RSI, MACD, and Williams’ %R—and is overdue for a healthy near-term correction.
While that call goes against the grain, I’m just telling you what the charts tell us.
Wedbush analyst Dan Ives says it could hit $400. “I think this is just more fuel in the engine to drive this stock higher,” Wedbush analyst Dan Ives told Yahoo Finance. “It just shows [Microsoft CEO Satya Nadella] in this cloud arms race is continuing to gain share.”
JP Morgan raised its price target to $320 from $310. Stifel raised to $380 from $325. Evecore ISI raised to $370 from $325. Morgan Stanley raised to $364 from $331. Credit Suisse raised to $340 from $320, as well.
Again, while I believe MSFT can climb higher, long-term, it’s overdue for a healthy pullback.