CNNE Technical Analysis