Over the last few months, the shares have generated a number of positive technical signals including snapping a downtrend line and then completing a series of bullish Double Top, Spread Double Top and Spread Triple Top breakouts. This week, the shares have broken through their September 2020 peak to new all-time highs, confirming that a new advance is underway.