Zacks Investment Management’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
Q1
$239K Buy
+977
New +$197K ﹤0.01% 632
2024
Q4
Sell
-1,825
Closed -$297K 738
2024
Q3
$297K Buy
1,825
+402
+28% +$67.9K ﹤0.01% 557
2024
Q2
$247K Hold
1,423
﹤0.01% 543
2024
Q1
$287K Sell
1,423
-671
-32% -$115K ﹤0.01% 550
2023
Q4
$311K Buy
2,094
+359
+21% +$53.3K ﹤0.01% 522
2023
Q3
$263K Hold
1,735
﹤0.01% 532
2023
Q2
$202K Buy
+1,735
New +$202K ﹤0.01% 601
2019
Q2
Sell
-24,487
Closed -$1.47M 590
2019
Q1
$1.47M Buy
24,487
+3,700
+18% +$233K 0.03% 315
2018
Q4
$1.23M Sell
20,787
-1,024
-5% -$69.9K 0.03% 314
2018
Q3
$1.74M Sell
21,811
-436
-2% -$34.5K 0.04% 303
2018
Q2
$1.56M Sell
22,247
-541,393
-96% -$41.3M 0.03% 334
2018
Q1
$41.2M Buy
563,640
+22,141
+4% +$1.52M 0.92% 31
2017
Q4
$35.7M Buy
541,499
+9,647
+2% +$590K 0.78% 42
2017
Q3
$29.8M Buy
531,852
+7,612
+1% +$408K 0.7% 47
2017
Q2
$27.4M Buy
524,240
+11,284
+2% +$583K 0.68% 44
2017
Q1
$25.9M Buy
512,956
+58,038
+13% +$2.89M 0.66% 45
2016
Q4
$22.9M Sell
454,918
-12,357
-3% -$561K 0.66% 48
2016
Q3
$19M Buy
467,275
+37,538
+9% +$1.52M 0.54% 54
2016
Q2
$16.3M Buy
429,737
+14,294
+3% +$525K 0.5% 62
2016
Q1
$15.4M Buy
+415,443
New +$15.8M 0.49% 62
2013
Q3
Sell
-31,542
Closed -$1.12M 667
2013
Q2
$1.12M Buy
+31,542
New +$1.26M 0.05% 210

Other funds holding MPC

Zacks Investment Management's MPC Position: Q1 2026 in Review

Zacks Investment Management opened a new position in Marathon Petroleum (MPC) in Q1 2026: 977 shares worth $239K. The stake represents ﹤0.01% of the portfolio and ranks #632 among its holdings. This is a return to the name: Zacks Investment Management previously reported a position in MPC as recently as Q3 2024.

Zacks Investment Management first reported a position in MPC in Q2 2013 and has held it in 21 quarters since. The position peaked at $41.2M in Q1 2018. 1,883 funds tracked by Wall St. Rank hold MPC as of Q1 2026.

  • Zacks Investment Management held 977 shares of Marathon Petroleum worth $239K as of Q1 2026.
  • Marathon Petroleum was a new Zacks Investment Management position in Q1 2026.
  • Marathon Petroleum made up ﹤0.01% of Zacks Investment Management's portfolio in Q1 2026, its #632 holding.
  • Zacks Investment Management first reported a position in Marathon Petroleum in Q2 2013 and has held it in 21 quarters since.
  • Zacks Investment Management's Marathon Petroleum position peaked at $41.2M in Q1 2018.
  • 1,883 funds tracked by Wall St. Rank held Marathon Petroleum as of Q1 2026.

Based on Zacks Investment Management's 13F filing for Q1 2026, filed 14 May 2026.