 Crossmark Global Holdings Inc. grew its position in shares of Marathon Petroleum Corp NYSE:MPC by 6.0 in the 1st quarter, according to the company in its most recent filing with the Securities and Exchange Commission SEC. The fund owned 75,819 shares of the oil and gas companys stock after buying an additional 4,300 shares during ... 