Harbor Investment Advisory’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
$562K Hold
2,200
0.04% 282
2026
Q1
$537K Sell
2,200
-93
-4% -$18.8K 0.04% 275
2025
Q4
$373K Sell
2,293
-117
-5% -$21.9K 0.03% 319
2025
Q3
$465K Buy
2,410
+102
+4% +$17.9K 0.04% 284
2025
Q2
$383K Sell
2,308
-2,181
-49% -$327K 0.03% 296
2025
Q1
$654K Sell
4,489
-188
-4% -$27.8K 0.06% 215
2024
Q4
$652K Sell
4,677
-228
-5% -$34.8K 0.06% 202
2024
Q3
$799K Buy
4,905
+161
+3% +$27.2K 0.08% 184
2024
Q2
$823K Sell
4,744
-98
-2% -$18.2K 0.09% 170
2024
Q1
$976K Buy
4,842
+1,980
+69% +$339K 0.1% 152
2023
Q4
$425K Buy
2,862
+224
+8% +$33.3K 0.05% 233
2023
Q3
$399K Sell
2,638
-1,761
-40% -$245K 0.05% 229
2023
Q2
$513K Buy
4,399
+415
+10% +$48.2K 0.07% 216
2023
Q1
$537K Sell
3,984
-1,300
-25% -$163K 0.08% 197
2022
Q4
$615K Sell
5,284
-578
-10% -$65.9K 0.1% 180
2022
Q3
$582K Buy
5,862
+1,561
+36% +$146K 0.1% 177
2022
Q2
$354K Buy
4,301
+331
+8% +$30.9K 0.06% 243
2022
Q1
$339K Buy
3,970
+884
+29% +$67.2K 0.04% 270
2021
Q4
$197K Sell
3,086
-65
-2% -$4.18K 0.02% 375
2021
Q3
$195K Buy
3,151
+2,844
+926% +$164K 0.03% 375
2021
Q2
$19K Hold
307
﹤0.01% 907
2021
Q1
$16K Hold
307
﹤0.01% 908
2020
Q4
$13K Sell
307
-493
-62% -$17.7K ﹤0.01% 891
2020
Q3
$23K Sell
800
-454
-36% -$16K ﹤0.01% 704
2020
Q2
$47K Sell
1,254
-392
-24% -$12.6K 0.01% 455
2020
Q1
$39K Sell
1,646
-919
-36% -$42.3K 0.01% 450
2019
Q4
$155K Buy
+2,565
New +$160K 0.04% 282

Other funds holding MPC

Harbor Investment Advisory's MPC Position: Q2 2026 in Review

Harbor Investment Advisory held its Marathon Petroleum (MPC) position steady in Q2 2026 at 2,200 shares worth $562K. The position accounts for 0.04% of the portfolio, ranked #282.

Harbor Investment Advisory first reported a position in MPC in Q4 2019 and has held it in 27 quarters since. The position peaked at $976K in Q1 2024. 588 funds tracked by Wall St. Rank hold MPC as of Q2 2026.

  • Harbor Investment Advisory held 2,200 shares of Marathon Petroleum worth $562K as of Q2 2026.
  • Harbor Investment Advisory left its Marathon Petroleum share count unchanged in Q2 2026.
  • Marathon Petroleum made up 0.04% of Harbor Investment Advisory's portfolio in Q2 2026, its #282 holding.
  • Harbor Investment Advisory first reported a position in Marathon Petroleum in Q4 2019 and has held it in 27 quarters since.
  • Harbor Investment Advisory's Marathon Petroleum position peaked at $976K in Q1 2024.
  • 588 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2026.

Based on Harbor Investment Advisory's 13F filing for Q2 2026, filed 7 Jul 2026.