Ancora Advisors’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
Q2
$2.28M Sell
8,918
-337
-4% -$82.7K 0.04% 299
2026
Q1
$2.26M Sell
9,255
-51
-0.5% -$10.3K 0.05% 273
2025
Q4
$1.51M Buy
9,306
+170
+2% +$31.8K 0.03% 332
2025
Q3
$1.76M Sell
9,136
-420
-4% -$73.9K 0.04% 319
2025
Q2
$1.59M Sell
9,556
-313
-3% -$46.9K 0.03% 327
2025
Q1
$1.44M Sell
9,869
-268
-3% -$39.7K 0.03% 326
2024
Q4
$1.41M Sell
10,137
-1,352
-12% -$206K 0.03% 336
2024
Q3
$1.87M Sell
11,489
-101
-0.9% -$17.1K 0.04% 287
2024
Q2
$2.01M Sell
11,590
-381
-3% -$70.9K 0.05% 268
2024
Q1
$2.41M Sell
11,971
-1,472
-11% -$252K 0.05% 248
2023
Q4
$1.99M Sell
13,443
-1,686
-11% -$250K 0.05% 265
2023
Q3
$2.29M Buy
15,129
+157
+1% +$21.9K 0.06% 233
2023
Q2
$1.75M Buy
14,972
+10
+0.1% +$1.16K 0.05% 265
2023
Q1
$2.02M Sell
14,962
-155
-1% -$19.4K 0.06% 249
2022
Q4
$1.76M Sell
15,117
-265
-2% -$30.2K 0.05% 268
2022
Q3
$1.53M Sell
15,382
-203
-1% -$19K 0.05% 289
2022
Q2
$1.28M Sell
15,585
-6,970
-31% -$652K 0.04% 322
2022
Q1
$1.93M Sell
22,555
-2,129
-9% -$162K 0.05% 285
2021
Q4
$1.58M Buy
24,684
+322
+1% +$20.7K 0.04% 318
2021
Q3
$1.51M Sell
24,362
-284
-1% -$16.3K 0.04% 316
2021
Q2
$1.49M Sell
24,646
-2,379
-9% -$139K 0.04% 321
2021
Q1
$1.45M Buy
27,025
+4,282
+19% +$216K 0.04% 312
2020
Q4
$940K Sell
22,743
-4,643
-17% -$167K 0.03% 361
2020
Q3
$804K Sell
27,386
-497
-2% -$17.5K 0.03% 354
2020
Q2
$1.04M Sell
27,883
-346,615
-93% -$11.1M 0.04% 308
2020
Q1
$8.85M Buy
374,498
+49,759
+15% +$2.29M 0.41% 67
2019
Q4
$19.6M Sell
324,739
-4,376
-1% -$274K 0.73% 30
2019
Q3
$20M Buy
329,115
+22,372
+7% +$1.18M 0.87% 21
2019
Q2
$17.1M Buy
306,743
+41,106
+15% +$2.25M 0.77% 29
2019
Q1
$15.9M Buy
265,637
+75,238
+40% +$4.73M 0.72% 32
2018
Q4
$11.2M Buy
190,399
+36,860
+24% +$2.52M 0.54% 56
2018
Q3
$12.3M Buy
153,539
+20,585
+15% +$1.63M 0.47% 69
2018
Q2
$9.33M Sell
132,954
-692
-0.5% -$52.8K 0.41% 82
2018
Q1
$9.77M Buy
133,646
+17,782
+15% +$1.22M 0.44% 71
2017
Q4
$7.64M Buy
115,864
+26,047
+29% +$1.59M 0.41% 68
2017
Q3
$5.04M Buy
89,817
+10,527
+13% +$565K 0.29% 108
2017
Q2
$4.15M Buy
79,290
+12,652
+19% +$654K 0.27% 125
2017
Q1
$3.37M Buy
66,638
+60,413
+970% +$3.01M 0.23% 136
2016
Q4
$313K Buy
+6,225
New +$283K 0.02% 484

Other funds holding MPC

Ancora Advisors's MPC Position: Q2 2026 in Review

Ancora Advisors reduced its Marathon Petroleum (MPC) stake by 3.6% in Q2 2026, selling an estimated $82.7K and leaving 8,918 shares worth $2.28M. The position accounts for 0.04% of the portfolio, ranked #299.

Ancora Advisors first reported a position in MPC in Q4 2016 and has held it in 39 quarters since. The position peaked at $20M in Q3 2019. 1,942 funds tracked by Wall St. Rank hold MPC as of Q2 2026.

  • Ancora Advisors held 8,918 shares of Marathon Petroleum worth $2.28M as of Q2 2026.
  • Ancora Advisors sold 337 Marathon Petroleum shares in Q2 2026, an estimated $82.7K.
  • Marathon Petroleum made up 0.04% of Ancora Advisors's portfolio in Q2 2026, its #299 holding.
  • Ancora Advisors first reported a position in Marathon Petroleum in Q4 2016 and has held it in 39 quarters since.
  • Ancora Advisors's Marathon Petroleum position peaked at $20M in Q3 2019.
  • 1,942 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2026.

Based on Ancora Advisors's 13F filing for Q2 2026, filed 14 Aug 2026.