Stock hits 52 week high and part of Momentum Portfolio
The entire move looks like a corrective structure. Within Wave C it seems 5th is truncated.
Looks it might be on the verge of commencing new cycle
Check out this labelling. Interesting corrective structures