Advisory Alpha’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.04M Sell
7,968
-161
-2% -$39.5K 0.05% 136
2026
Q1
$1.99M Buy
8,129
+159
+2% +$32.1K 0.05% 123
2025
Q4
$1.3M Sell
7,970
-38
-0.5% -$7.1K 0.04% 162
2025
Q3
$1.54M Buy
8,008
+1,397
+21% +$246K 0.04% 137
2025
Q2
$1.1M Buy
6,611
+215
+3% +$32.2K 0.03% 158
2025
Q1
$932K Sell
6,396
-9
-0.1% -$1.33K 0.03% 165
2024
Q4
$894K Buy
6,405
+21
+0.3% +$3.21K 0.03% 162
2024
Q3
$1.04M Sell
6,384
-6
-0.1% -$1.01K 0.04% 150
2024
Q2
$1.11M Buy
6,390
+943
+17% +$175K 0.04% 141
2024
Q1
$1.1M Buy
5,447
+3,849
+241% +$658K 0.05% 145
2023
Q4
$237K Buy
1,598
+188
+13% +$27.9K 0.01% 303
2023
Q3
$213K Buy
+1,410
New +$197K 0.01% 283
2020
Q4
Sell
-859
Closed -$25K 438
2020
Q3
$25K Buy
+859
New +$30.2K 0.01% 294
2020
Q2
Sell
-1,015
Closed -$26.3K 412
2020
Q1
$26.3K Sell
1,015
-44
-4% -$2.03K 0.01% 281
2019
Q4
$63.1K Buy
1,059
+59
+6% +$3.69K 0.02% 250
2019
Q3
$60.6K Buy
+1,000
New +$52.7K 0.02% 223
2019
Q2
Sell
-982
Closed -$52K 444
2019
Q1
$52K Buy
+982
New +$61.8K 0.02% 233

Other funds holding MPC

Advisory Alpha's MPC Position: Q2 2026 in Review

Advisory Alpha reduced its Marathon Petroleum (MPC) stake by 2% in Q2 2026, selling an estimated $39.5K and leaving 7,968 shares worth $2.04M. The position accounts for 0.05% of the portfolio, ranked #136.

Advisory Alpha first reported a position in MPC in Q1 2019 and has held it in 17 quarters since. 1,942 funds tracked by Wall St. Rank hold MPC as of Q2 2026.

  • Advisory Alpha held 7,968 shares of Marathon Petroleum worth $2.04M as of Q2 2026.
  • Advisory Alpha sold 161 Marathon Petroleum shares in Q2 2026, an estimated $39.5K.
  • Marathon Petroleum made up 0.05% of Advisory Alpha's portfolio in Q2 2026, its #136 holding.
  • Advisory Alpha first reported a position in Marathon Petroleum in Q1 2019 and has held it in 17 quarters since.
  • 1,942 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2026.

Based on Advisory Alpha's 13F filing for Q2 2026, filed 11 Aug 2026.