It will probably back test that line early tomorrow (maybe around 18.80?) before heading first to the Jan. $20.34 high and ultimately possibly testing the Dec. 21.25 high.
On the weekly chart you can see price is bracketed this week between the upper BB at 19.08 and the 50SMA at 16.43.
Based upon that, the upside is possiby around 10%-12%, and I don't think you'll see downside until the COMP is above 1500 and then heads back down for good.
Anyway, just my 2-cents worth. I don't want to even think about a possible triple top at 21.25 (Dec) and 21.46 (August high), as that's tough because of the October lows in between.