CPRR Technical Analysis