Centaurus Financial’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
$314K Buy
1,226
+1
+0.1% +$246 0.01% 734
2026
Q1
$299K Buy
1,225
+201
+20% +$40.6K 0.01% 687
2025
Q4
$166K Buy
1,024
+2
+0.2% +$374 0.01% 865
2025
Q3
$197K Buy
1,022
+2
+0.2% +$352 0.01% 793
2025
Q2
$170K Sell
1,020
-32
-3% -$4.8K 0.01% 775
2025
Q1
$153K Sell
1,052
-128
-11% -$18.9K 0.01% 761
2024
Q4
$165K Sell
1,180
-208
-15% -$31.8K 0.01% 717
2024
Q3
$226K Buy
1,388
+220
+19% +$37.2K 0.01% 614
2024
Q2
$203K Sell
1,168
-102
-8% -$19K 0.01% 604
2024
Q1
$256K Sell
1,270
-210
-14% -$35.9K 0.02% 552
2023
Q4
$220K Sell
1,480
-7
-0.5% -$1.04K 0.02% 568
2023
Q3
$225K Buy
+1,487
New +$207K 0.02% 539
2023
Q2
Sell
-1,278
Closed -$172K 865
2023
Q1
$172K Buy
1,278
+321
+34% +$40.2K 0.01% 705
2022
Q4
$111K Sell
957
-154
-14% -$17.6K 0.01% 760
2022
Q3
$110K Buy
+1,111
New +$104K 0.01% 788
2020
Q1
Sell
-12,558
Closed -$757K 599
2019
Q4
$757K Sell
12,558
-141
-1% -$8.82K 0.11% 230
2019
Q3
$771K Buy
12,699
+89
+0.7% +$4.69K 0.12% 207
2019
Q2
$705K Sell
12,610
-4,281
-25% -$234K 0.11% 218
2019
Q1
$1.01M Buy
16,891
+13,891
+463% +$874K 0.17% 143
2018
Q4
$171K Sell
3,000
-20,000
-87% -$1.36M 0.04% 361
2018
Q3
$1.8M Sell
23,000
-3,631
-14% -$287K 0.33% 80
2018
Q2
$1.87M Buy
26,631
+6,600
+33% +$504K 0.26% 93
2018
Q1
$1.46M Buy
20,031
+1,275
+7% +$87.8K 0.34% 75
2017
Q4
$1.24M Buy
+18,756
New +$1.15M 0.32% 83

Other funds holding MPC

Centaurus Financial's MPC Position: Q2 2026 in Review

Centaurus Financial increased its Marathon Petroleum (MPC) stake by 0.08% in Q2 2026, buying an estimated $246 and bringing the position to 1,226 shares worth $314K. The position accounts for 0.01% of the portfolio, ranked #734.

Centaurus Financial first reported a position in MPC in Q4 2017 and has held it in 24 quarters since. The position peaked at $1.87M in Q2 2018. 1,948 funds tracked by Wall St. Rank hold MPC as of Q2 2026.

  • Centaurus Financial held 1,226 shares of Marathon Petroleum worth $314K as of Q2 2026.
  • Centaurus Financial bought 1 Marathon Petroleum share in Q2 2026, an estimated $246.
  • Marathon Petroleum made up 0.01% of Centaurus Financial's portfolio in Q2 2026, its #734 holding.
  • Centaurus Financial first reported a position in Marathon Petroleum in Q4 2017 and has held it in 24 quarters since.
  • Centaurus Financial's Marathon Petroleum position peaked at $1.87M in Q2 2018.
  • 1,948 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2026.

Based on Centaurus Financial's 13F filing for Q2 2026, filed 17 Aug 2026.