MGNX Technical Analysis