IMCC Technical Analysis