Princeton Global Asset 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
2026
Q2
$5.47M Sell
21,399
-114
-0.5% -$28K 0.78% 34
2026
Q1
$5.25M Sell
21,513
-199
-0.9% -$40.2K 0.86% 32
2025
Q4
$3.53M Sell
21,712
-832
-4% -$156K 0.57% 48
2025
Q3
$4.35M Sell
22,544
-2,109
-9% -$371K 0.72% 37
2025
Q2
$4.1M Sell
24,653
-288
-1% -$43.2K 0.74% 36
2025
Q1
$3.63M Buy
24,941
+390
+2% +$57.7K 0.72% 41
2024
Q4
$3.42M Buy
24,551
+131
+0.5% +$20K 0.64% 45
2024
Q3
$3.98M Buy
24,420
+658
+3% +$111K 0.77% 39
2024
Q2
$4.12M Buy
23,762
+2,235
+10% +$416K 0.91% 29
2024
Q1
$4.34M Sell
21,527
-1,405
-6% -$240K 1.03% 27
2023
Q4
$3.4M Buy
22,932
+713
+3% +$106K 0.86% 37
2023
Q3
$3.36M Buy
22,219
+4,165
+23% +$581K 0.95% 30
2023
Q2
$2.11M Sell
18,054
-3,606
-17% -$419K 0.62% 55
2023
Q1
$2.92M Buy
21,660
+1,315
+6% +$165K 0.84% 40
2022
Q4
$2.37M Sell
20,345
-241
-1% -$27.5K 0.77% 45
2022
Q3
$2.04M Sell
20,586
-301
-1% -$28.2K 0.71% 47
2022
Q2
$1.72M Buy
20,887
+273
+1% +$25.5K 0.55% 61
2022
Q1
$1.76M Sell
20,614
-218
-1% -$16.6K 0.49% 64
2021
Q4
$1.33M Sell
20,832
-600
-3% -$38.6K 0.37% 78
2021
Q3
$1.32M Buy
21,432
+179
+0.8% +$10.3K 0.4% 74
2021
Q2
$1.28M Buy
21,253
+683
+3% +$40K 0.39% 71
2021
Q1
$1.1M Buy
20,570
+866
+4% +$43.7K 0.36% 79
2020
Q4
$815K Sell
19,704
-510
-3% -$18.3K 0.29% 93
2020
Q3
$593K Sell
20,214
-3,135
-13% -$110K 0.24% 106
2020
Q2
$872K Buy
23,349
+422
+2% +$13.6K 0.27% 105
2020
Q1
$542K Buy
22,927
+3,001
+15% +$138K 0.24% 110
2019
Q4
$1.2K Buy
19,926
+3,133
+19% +$196K 0.49% 60
2019
Q3
$1.01M Buy
16,793
+1,603
+11% +$84.5K 0.58% 50
2019
Q2
$849K Buy
15,190
+284
+2% +$15.5K 0.51% 57
2019
Q1
$892K Buy
14,906
+922
+7% +$58K 0.61% 48
2018
Q4
$825K Buy
+13,984
New +$954K 0.73% 40

Other funds holding MPC

Princeton Global Asset Management's MPC Position: Q2 2026 in Review

Princeton Global Asset Management reduced its Marathon Petroleum (MPC) stake by 0.53% in Q2 2026, selling an estimated $28K and leaving 21,399 shares worth $5.47M. The position accounts for 0.78% of the portfolio, ranked #34.

Princeton Global Asset Management first reported a position in MPC in Q4 2018 and has held it in 31 quarters since. 299 funds tracked by Wall St. Rank hold MPC as of Q2 2026.

  • Princeton Global Asset Management held 21,399 shares of Marathon Petroleum worth $5.47M as of Q2 2026.
  • Princeton Global Asset Management sold 114 Marathon Petroleum shares in Q2 2026, an estimated $28K.
  • Marathon Petroleum made up 0.78% of Princeton Global Asset Management's portfolio in Q2 2026, its #34 holding.
  • Princeton Global Asset Management first reported a position in Marathon Petroleum in Q4 2018 and has held it in 31 quarters since.
  • 299 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2026.

Based on Princeton Global Asset Management's 13F filing for Q2 2026, filed 16 Jul 2026.