Weaver Consulting Group’s Marathon Petroleum MPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q3
$303K Buy
+766
New +$265K 0.06% 239
2020
Q4
– Sell
-196
Closed -$6K – 606
2020
Q3
$6K Hold
196
– – ﹤0.01% 662
2020
Q2
$7K Hold
196
– – ﹤0.01% 608
2020
Q1
$5K Hold
196
– – ﹤0.01% 565
2019
Q4
$12K Hold
196
– – 0.01% 449
2019
Q3
$11K Hold
196
– – 0.01% 456
2019
Q2
$11K Hold
196
– – 0.01% 439
2019
Q1
$9K Buy
+196
New +$12.3K ﹤0.01% 972

Other funds holding MPC

Weaver Consulting Group's MPC Position: Q3 2026 in Review

Weaver Consulting Group opened a new position in Marathon Petroleum (MPC) in Q3 2026: 766 shares worth $303K. The stake represents 0.06% of the portfolio and ranks #239 among its holdings. This is a return to the name: Weaver Consulting Group previously reported a position in MPC as recently as Q3 2020.

Weaver Consulting Group first reported a position in MPC in Q1 2019 and has held it in 8 quarters since. 106 funds tracked by Wall St. Rank hold MPC as of Q3 2026.

  • Weaver Consulting Group held 766 shares of Marathon Petroleum worth $303K as of Q3 2026.
  • Marathon Petroleum was a new Weaver Consulting Group position in Q3 2026.
  • Marathon Petroleum made up 0.06% of Weaver Consulting Group's portfolio in Q3 2026, its #239 holding.
  • Weaver Consulting Group first reported a position in Marathon Petroleum in Q1 2019 and has held it in 8 quarters since.
  • 106 funds tracked by Wall St. Rank held Marathon Petroleum as of Q3 2026.

Based on Weaver Consulting Group's 13F filing for Q3 2026, filed 7 Oct 2026.