I bought earlier, and I am looking to add some more. It looks like it will hit $122 on higher volume today.
The chart shows it has been consolidating for over 10 weeks. However, the right side of the cup is still being formed.
I suppose a strong earnings announcement and a stock split could propel this stock to new highs.