Rejected at the 200 Day MA here and pulled back, I am watching to see if this will move in 5 waves down next or will it attempt to break out of this range and new highs, so far the structure is not impulsive so it still has a lot to do. To make this impulsive, it would need to pull back again to the 50 Day MA area between $27 and $28 and hold. So far, the move from $24 to $31 was fast and aggressive so it is likely to reject at the 200 Day MA again or the previous high, I will be updating this again during the week.
This is not a buy for me at the moment.