MAXED OUT ON A LOT OF LEVELS BUT CONTINUES TO STRIKE

While the irons are hot, indicators are overbought, the good catalysts could continue with the bullish sentiment and fundamentals. Not done yet, expect a retrace at some point too.
Wave Analysis

Disclaimer