This could be a bull flag. Earnings are coming up next week. Perhaps insiders know it's going to be an earnings beat and are buying it up. $22.40 target if this turns out to be correct.
Trade chiuso: obiettivo raggiunto:
In hindsight, I should have set the target to $22 even incase of psychological resistance.