Crossmark Global Holdings Inc. trimmed its position in International Business Machines Corporation (NYSE:IBM - Free Report) by 12.2% during the third quarter, according to its most recent 13F filing with the Securities and Exchange Commission (SEC). The firm owned 104,523 shares of the technology co