MacroGenics (MGNX) โ€” Technical Analysis