Tower Research Capital (TRC)’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
$3.94M Buy
16,138
+8,528
+112% +$1.72M 0.1% 196
2025
Q4
$1.24M Sell
7,610
-1,851
-20% -$346K 0.03% 455
2025
Q3
$1.82M Buy
9,461
+3,264
+53% +$574K 0.05% 316
2025
Q2
$1.03M Sell
6,197
-15,606
-72% -$2.34M 0.03% 536
2025
Q1
$3.17M Buy
21,803
+8,834
+68% +$1.31M 0.09% 175
2024
Q4
$1.81M Buy
12,969
+5,214
+67% +$796K 0.04% 396
2024
Q3
$1.26M Sell
7,755
-38,844
-83% -$6.57M 0.03% 434
2024
Q2
$8.08M Buy
46,599
+35,752
+330% +$6.65M 0.14% 114
2024
Q1
$2.19M Sell
10,847
-31,937
-75% -$5.46M 0.05% 264
2023
Q4
$6.35M Buy
42,784
+20,726
+94% +$3.08M 0.08% 211
2023
Q3
$3.34M Sell
22,058
-11,964
-35% -$1.67M 0.1% 175
2023
Q2
$3.97M Buy
34,022
+26,063
+327% +$3.03M 0.13% 106
2023
Q1
$1.07M Sell
7,959
-7,960
-50% -$996K 0.03% 406
2022
Q4
$1.85M Sell
15,919
-29,654
-65% -$3.38M 0.08% 183
2022
Q3
$4.53M Buy
45,573
+16,113
+55% +$1.51M 0.07% 212
2022
Q2
$2.42M Sell
29,460
-44,733
-60% -$4.18M 0.05% 307
2022
Q1
$6.34M Buy
74,193
+46,447
+167% +$3.53M 0.06% 260
2021
Q4
$1.77M Buy
27,746
+16,061
+137% +$1.03M 0.03% 465
2021
Q3
$723K Sell
11,685
-21,513
-65% -$1.24M 0.02% 735
2021
Q2
$2.01M Sell
33,198
-87,371
-72% -$5.12M 0.05% 305
2021
Q1
$6.45M Buy
120,569
+63,743
+112% +$3.22M 0.11% 163
2020
Q4
$2.35M Buy
56,826
+39,651
+231% +$1.42M 0.07% 181
2020
Q3
$504K Sell
17,175
-2,369
-12% -$83.2K 0.01% 1678
2020
Q2
$731K Buy
19,544
+7,263
+59% +$233K 0.03% 723
2020
Q1
$291K Buy
12,281
+11,289
+1,138% +$520K 0.02% 612
2019
Q4
$60K Sell
992
-21,627
-96% -$1.35M 0.01% 1222
2019
Q3
$1.37M Buy
+22,619
New +$1.19M 0.09% 194
2019
Q2
Sell
-33,645
Closed -$2.01M 4054
2019
Q1
$2.01M Buy
33,645
+5,706
+20% +$359K 0.12% 124
2018
Q4
$1.65M Sell
27,939
-49,549
-64% -$3.38M 0.12% 168
2018
Q3
$6.2M Buy
77,488
+52,900
+215% +$4.18M 0.45% 28
2018
Q2
$1.73M Buy
24,588
+21,736
+762% +$1.66M 0.1% 194
2018
Q1
$208K Sell
2,852
-3,256
-53% -$224K 0.02% 861
2017
Q4
$403K Buy
6,108
+2,329
+62% +$143K 0.05% 341
2017
Q3
$212K Buy
3,779
+173
+5% +$9.28K 0.02% 722
2017
Q2
$189K Sell
3,606
-8,053
-69% -$416K 0.02% 353
2017
Q1
$590K Sell
11,659
-10,516
-47% -$524K 0.06% 120
2016
Q4
$1.12M Buy
22,175
+14,417
+186% +$655K 0.12% 180
2016
Q3
$315K Buy
+7,758
New +$315K 0.03% 290
2016
Q2
Sell
-808
Closed -$30K 4763
2016
Q1
$30K Buy
808
+239
+42% +$9.09K ﹤0.01% 1065
2015
Q4
$29K Sell
569
-1,572
-73% -$82.3K ﹤0.01% 916
2015
Q3
$99K Buy
+2,141
New +$110K 0.01% 574
2015
Q2
Sell
-188
Closed -$9.57K 4794
2015
Q1
$10K Sell
188
-12,576
-99% -$604K ﹤0.01% 2796
2014
Q4
$576K Buy
12,764
+1,564
+14% +$68.8K 0.06% 119
2014
Q3
$474K Sell
11,200
-15,318
-58% -$650K 0.05% 273
2014
Q2
$1.03M Buy
26,518
+25,482
+2,460% +$1.13M 0.13% 87
2014
Q1
$45K Buy
+1,036
New +$45.4K 0.01% 1170
2013
Q4
Sell
-9,538
Closed -$307K 4757
2013
Q3
$307K Buy
9,538
+8,548
+863% +$301K 0.03% 506
2013
Q2
$35K Buy
+990
New +$39.5K ﹤0.01% 1219

Other funds holding MPC

Tower Research Capital (TRC)'s MPC Position: Q1 2026 in Review

Tower Research Capital (TRC) increased its Marathon Petroleum (MPC) stake by 112% in Q1 2026, buying an estimated $1.72M and bringing the position to 16,138 shares worth $3.94M. The position accounts for 0.1% of the portfolio, ranked #196.

Tower Research Capital (TRC) first reported a position in MPC in Q2 2013 and has held it in 48 quarters since. The position peaked at $8.08M in Q2 2024. 1,882 funds tracked by Wall St. Rank hold MPC as of Q1 2026.

  • Tower Research Capital (TRC) held 16,138 shares of Marathon Petroleum worth $3.94M as of Q1 2026.
  • Tower Research Capital (TRC) bought 8,528 Marathon Petroleum shares in Q1 2026, an estimated $1.72M.
  • Marathon Petroleum made up 0.1% of Tower Research Capital (TRC)'s portfolio in Q1 2026, its #196 holding.
  • Tower Research Capital (TRC) first reported a position in Marathon Petroleum in Q2 2013 and has held it in 48 quarters since.
  • Tower Research Capital (TRC)'s Marathon Petroleum position peaked at $8.08M in Q2 2024.
  • 1,882 funds tracked by Wall St. Rank held Marathon Petroleum as of Q1 2026.

Based on Tower Research Capital (TRC)'s 13F filing for Q1 2026, filed 15 May 2026.