10 days up, 2 days down = 20 to 22 day stall channel. That channel has settled at high part of retrace FIBs, which is positive. Around 38%.
Right now, on day 14, with 5,10,20 MA getting real tight. Saying move coming. DMI holding positive and ADX above 50, saying move should be strong.
I'd check the PR story cycle to see if you can nail down when the next PR is expected, to back up the move timing. This one looks like a good watch stock.
Would expect something in 6 to 8 days or before. And that something to be positive continuation. Keep in mind this is leg 2, where most 3 leg 3 month climbs fail. Need the PR story support!! IMO