Banque Cantonale Vaudoise grew its position in Marathon Petroleum Corporation (NYSE:MPC – Free Report) by 188.3% in the 1st quarter, according to its most recent disclosure with the SEC. The fund owned 4,795 shares of the oil and gas company’s stock after buying an additional 3,132 shares during the period. Banque Cantonale Vaudoise’s holdings in [...]