ALGN had a huge earnings gap a few days ago and, finally, it has returned to the base of that move. Buyers will have been waiting here for a LOOOONG time and if we can form a bull flag breakout higher, may just have the juice to kick off another big leg up again.