CMRC Technical Analysis