Carderock Capital 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
2025
Q3
Sell
-750
Closed -$125K 103
2025
Q2
$125K Buy
+750
New +$112K 0.03% 85
2024
Q2
Sell
-1,000
Closed -$202K 72
2024
Q1
$202K Buy
+1,000
New +$171K 0.06% 67
2021
Q4
Sell
-4
Closed 120
2021
Q3
$0 Buy
+4
New +$230 ﹤0.01% 155
2020
Q1
Sell
-28,514
Closed -$1.72M 73
2019
Q4
$1.72M Sell
28,514
-1,614
-5% -$101K 0.58% 56
2019
Q3
$1.83M Sell
30,128
-11,334
-27% -$597K 0.67% 53
2019
Q2
$2.32M Buy
41,462
+588
+1% +$32.2K 0.87% 49
2019
Q1
$2.45M Buy
40,874
+315
+0.8% +$19.8K 1% 44
2018
Q4
$2.39M Sell
40,559
-10,354
-20% -$707K 1.24% 42
2018
Q3
$4.07M Buy
50,913
+236
+0.5% +$18.7K 1.61% 27
2018
Q2
$3.56M Buy
50,677
+357
+0.7% +$27.3K 1.53% 31
2018
Q1
$3.68M Buy
50,320
+9,755
+24% +$672K 1.62% 29
2017
Q4
$2.68M Buy
+40,565
New +$2.48M 1.18% 42

Other funds holding MPC

Carderock Capital Management's MPC Position: Q3 2025 in Review

Carderock Capital Management sold out of Marathon Petroleum (MPC) in Q3 2025, closing a stake of 750 shares — an estimated $125K sold.

Carderock Capital Management first reported a position in MPC in Q4 2017 and held it in 12 quarters. The position peaked at $4.07M in Q3 2018. 1,658 funds tracked by Wall St. Rank hold MPC as of Q3 2025.

  • Carderock Capital Management reported no remaining Marathon Petroleum position as of Q3 2025 after selling out during the quarter.
  • Carderock Capital Management sold 750 Marathon Petroleum shares in Q3 2025, an estimated $125K.
  • Carderock Capital Management first reported a position in Marathon Petroleum in Q4 2017 and held it in 12 quarters.
  • Carderock Capital Management's Marathon Petroleum position peaked at $4.07M in Q3 2018.
  • 1,658 funds tracked by Wall St. Rank held Marathon Petroleum as of Q3 2025.

Based on Carderock Capital Management's 13F filing for Q3 2025, filed 17 Oct 2025.