MGRC Technical Analysis