I think 3.55 is an important resistance level
I'm not a technical trader so anyone feel free to correct me, but the pattern forming seems to me like some kind of a triangle or pennant. A break above or even better a gap up above roughly 3.55 with higher volume i would think brings CNC testing it's all time highs in very short order. IMHO.