American Trust’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
$294K Buy
1,148
+106
+10% +$26K 0.02% 246
2026
Q1
$254K Buy
+1,042
New +$210K 0.02% 260
2025
Q4
Sell
-1,042
Closed -$201K 354
2025
Q3
$201K Buy
+1,042
New +$183K 0.02% 318
2024
Q4
Sell
-1,397
Closed -$228K 335
2024
Q3
$228K Buy
1,397
+70
+5% +$11.8K 0.02% 234
2024
Q2
$230K Sell
1,327
-10
-0.7% -$1.86K 0.02% 211
2024
Q1
$269K Buy
+1,337
New +$229K 0.02% 211
2023
Q4
Sell
-1,327
Closed -$201K 306
2023
Q3
$201K Sell
1,327
-450
-25% -$62.7K 0.02% 271
2023
Q2
$207K Sell
1,777
-40
-2% -$4.65K 0.01% 394
2023
Q1
$245K Buy
+1,817
New +$227K 0.02% 357

Other funds holding MPC

American Trust's MPC Position: Q2 2026 in Review

American Trust increased its Marathon Petroleum (MPC) stake by 10% in Q2 2026, buying an estimated $26K and bringing the position to 1,148 shares worth $294K. The position accounts for 0.02% of the portfolio, ranked #246.

American Trust first reported a position in MPC in Q1 2023 and has held it in 9 quarters since. 1,942 funds tracked by Wall St. Rank hold MPC as of Q2 2026.

  • American Trust held 1,148 shares of Marathon Petroleum worth $294K as of Q2 2026.
  • American Trust bought 106 Marathon Petroleum shares in Q2 2026, an estimated $26K.
  • Marathon Petroleum made up 0.02% of American Trust's portfolio in Q2 2026, its #246 holding.
  • American Trust first reported a position in Marathon Petroleum in Q1 2023 and has held it in 9 quarters since.
  • 1,942 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2026.

Based on American Trust's 13F filing for Q2 2026, filed 14 Aug 2026.