Philadelphia Trust Company’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
Q1
$18.5M Buy
75,610
+3,489
+5% +$704K 1.3% 24
2025
Q4
$11.7M Sell
72,121
-2,913
-4% -$545K 0.81% 29
2025
Q3
$14.5M Buy
75,034
+848
+1% +$149K 1.02% 24
2025
Q2
$12.3M Buy
74,186
+390
+0.5% +$58.5K 0.95% 24
2025
Q1
$10.8M Sell
73,796
-10,066
-12% -$1.49M 0.92% 26
2024
Q4
$11.7M Sell
83,862
-5,597
-6% -$854K 0.86% 27
2024
Q3
$14.6M Sell
89,459
-8,356
-9% -$1.41M 1.06% 24
2024
Q2
$17M Sell
97,815
-691
-0.7% -$129K 1.32% 21
2024
Q1
$19.8M Sell
98,506
-1,301
-1% -$222K 1.59% 16
2023
Q4
$14.8M Sell
99,807
-3,230
-3% -$480K 1.39% 18
2023
Q3
$15.6M Sell
103,037
-7,943
-7% -$1.11M 1.6% 15
2023
Q2
$12.9M Sell
110,980
-14,495
-12% -$1.69M 1.22% 18
2023
Q1
$16.9M Sell
125,475
-8,214
-6% -$1.03M 1.72% 15
2022
Q4
$15.6M Sell
133,689
-10,321
-7% -$1.18M 1.67% 16
2022
Q3
$14.3M Sell
144,010
-4,985
-3% -$467K 1.62% 16
2022
Q2
$12.2M Sell
148,995
-28,508
-16% -$2.67M 1.26% 21
2022
Q1
$15.2M Buy
177,503
+3,503
+2% +$266K 1.2% 26
2021
Q4
$11.1M Sell
174,000
-35,755
-17% -$2.3M 0.81% 38
2021
Q3
$13M Sell
209,755
-9,866
-4% -$567K 0.96% 32
2021
Q2
$13.3M Sell
219,621
-22,777
-9% -$1.34M 0.91% 37
2021
Q1
$13M Sell
242,398
-25,701
-10% -$1.3M 1% 33
2020
Q4
$11.1M Buy
268,099
+17,097
+7% +$614K 0.9% 33
2020
Q3
$7.36M Sell
251,002
-69,959
-22% -$2.46M 0.71% 37
2020
Q2
$12M Buy
320,961
+188,365
+142% +$6.05M 1.26% 26
2020
Q1
$3.13M Sell
132,596
-33,380
-20% -$1.54M 0.39% 55
2019
Q4
$10M Buy
165,976
+11,255
+7% +$704K 0.86% 43
2019
Q3
$9.4M Buy
154,721
+529
+0.3% +$27.9K 0.87% 42
2019
Q2
$8.62M Buy
+154,192
New +$8.44M 0.76% 50

Other funds holding MPC

Philadelphia Trust Company's MPC Position: Q1 2026 in Review

Philadelphia Trust Company increased its Marathon Petroleum (MPC) stake by 4.8% in Q1 2026, buying an estimated $704K and bringing the position to 75,610 shares worth $18.5M. The position accounts for 1.3% of the portfolio, ranked #24.

Philadelphia Trust Company first reported a position in MPC in Q2 2019 and has held it in 28 quarters since. The position peaked at $19.8M in Q1 2024. 1,882 funds tracked by Wall St. Rank hold MPC as of Q1 2026.

  • Philadelphia Trust Company held 75,610 shares of Marathon Petroleum worth $18.5M as of Q1 2026.
  • Philadelphia Trust Company bought 3,489 Marathon Petroleum shares in Q1 2026, an estimated $704K.
  • Marathon Petroleum made up 1.3% of Philadelphia Trust Company's portfolio in Q1 2026, its #24 holding.
  • Philadelphia Trust Company first reported a position in Marathon Petroleum in Q2 2019 and has held it in 28 quarters since.
  • Philadelphia Trust Company's Marathon Petroleum position peaked at $19.8M in Q1 2024.
  • 1,882 funds tracked by Wall St. Rank held Marathon Petroleum as of Q1 2026.

Based on Philadelphia Trust Company's 13F filing for Q1 2026, filed 13 May 2026.