Looking a little deeper into $MSFT, a cup has formed on the monthly chart into resistance. Noticeably divergences indicate a possible pullback prior to the advance, which could validate a cup and handle for a new move to ATHs. I like it long overall, but could easily see a pull back