Crossmark Global Holdings Inc. lessened its holdings in shares of Fabrinet (NYSE:FN – Free Report) by 41.2% in the 3rd ...