Crossmark Global Holdings Inc. reduced its position in shares of Ally Financial Inc. (NYSE:ALLY – Free Report) by 69.4% ...