For a few couple weeks MSFT broke the downtrend and today strongly broke the last higher level, $434 and 200EMA. Any retracement to 430-440 is a buy. Imo, this is also a signal that the software sell of is over and most of the software stocks will start to recover. Add this to a rotation of money next week from semis-AI toward this sector and MSFT will test the ATH in a few weeks.