Twin Tree 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
Q3
$8.53M Buy
+21,581
New +$7.46M 0.18% 124
2024
Q4
– Sell
-37,057
Closed -$5.66M – 1797
2024
Q3
$6.04M Buy
+37,057
New +$6.26M 0.01% 841
2024
Q2
– Sell
-289,358
Closed -$53.8M – 1553
2024
Q1
$58.3M Buy
289,358
+148,696
+106% +$25.4M 0.13% 150
2023
Q4
$20.9M Buy
140,662
+112,923
+407% +$16.8M 0.04% 455
2023
Q3
$4.2M Buy
+27,739
New +$3.87M 0.01% 723
2023
Q2
– Sell
-317,549
Closed -$36.9M – 1426
2023
Q1
$42.8M Buy
317,549
+218,378
+220% +$27.3M 0.08% 215
2022
Q4
$11.5M Buy
99,171
+23,209
+31% +$2.65M 0.03% 537
2022
Q3
$7.54M Sell
75,962
-50,680
-40% -$4.74M 0.01% 646
2022
Q2
$10.4M Buy
126,642
+63,035
+99% +$5.89M 0.02% 631
2022
Q1
$5.44M Buy
+63,607
New +$4.84M 0.01% 901
2021
Q4
– Sell
-781,955
Closed -$50.3M – 1750
2021
Q3
$48.3M Buy
+781,955
New +$45M 0.11% 171
2021
Q1
– Sell
-14,303
Closed -$722K – 1512
2020
Q4
$592K Sell
14,303
-218,473
-94% -$7.84M ﹤0.01% 1024
2020
Q3
$6.83M Buy
+232,776
New +$8.18M 0.03% 498
2020
Q1
– Sell
-79,086
Closed -$3.64M – 1539
2019
Q4
$4.76M Sell
79,086
-113,115
-59% -$7.08M 0.02% 520
2019
Q3
$11.7M Buy
192,201
+71,782
+60% +$3.78M 0.05% 280
2019
Q2
$6.73M Buy
+120,419
New +$6.59M 0.03% 383
2018
Q4
– Sell
-11,525
Closed -$922K – 1453
2018
Q3
$922K Sell
11,525
-10,589
-48% -$837K 0.01% 737
2018
Q2
$1.55M Buy
+22,114
New +$1.69M 0.01% 694
2018
Q1
– Sell
-2,883
Closed -$190K – 1231
2017
Q4
$190K Sell
2,883
-47,923
-94% -$2.93M ﹤0.01% 891
2017
Q3
$2.85M Buy
+50,806
New +$2.72M 0.02% 503
2017
Q2
– Sell
-32,702
Closed -$1.69M – 1099
2017
Q1
$1.65M Sell
32,702
-43,383
-57% -$2.16M 0.02% 604
2016
Q4
$3.83M Buy
76,085
+21,068
+38% +$957K 0.04% 459
2016
Q3
$2.23M Buy
55,017
+52,537
+2,118% +$2.13M 0.03% 479
2016
Q2
$94K Sell
2,480
-33,859
-93% -$1.24M ﹤0.01% 1051
2016
Q1
$1.35M Buy
+36,339
New +$1.38M 0.03% 519
2015
Q4
– Sell
-23,935
Closed -$1.25M – 1506
2015
Q3
$1.11M Buy
+23,935
New +$1.23M 0.03% 514
2014
Q3
– Sell
-2,808
Closed -$119K – 1074
2014
Q2
$110K Sell
2,808
-41,542
-94% -$1.84M ﹤0.01% 833
2014
Q1
$1.93M Buy
+44,350
New +$1.94M 0.04% 460
2013
Q4
– Sell
-16,728
Closed -$644K – 984
2013
Q3
$538K Buy
16,728
+4,886
+41% +$172K 0.02% 584
2013
Q2
$421K Buy
+11,842
New +$473K 0.02% 627

Other funds holding MPC

Twin Tree Management's MPC Position: Q3 2026 in Review

Twin Tree Management opened a new position in Marathon Petroleum (MPC) in Q3 2026: 21,581 shares worth $8.53M. The stake represents 0.18% of the portfolio and ranks #124 among its holdings. This is a return to the name: Twin Tree Management previously reported a position in MPC as recently as Q3 2024.

Twin Tree Management first reported a position in MPC in Q2 2013 and has held it in 30 quarters since. The position peaked at $58.3M in Q1 2024. 1,519 funds tracked by Wall St. Rank hold MPC as of Q3 2026.

  • Twin Tree Management held 21,581 shares of Marathon Petroleum worth $8.53M as of Q3 2026.
  • Marathon Petroleum was a new Twin Tree Management position in Q3 2026.
  • Marathon Petroleum made up 0.18% of Twin Tree Management's portfolio in Q3 2026, its #124 holding.
  • Twin Tree Management first reported a position in Marathon Petroleum in Q2 2013 and has held it in 30 quarters since.
  • Twin Tree Management's Marathon Petroleum position peaked at $58.3M in Q1 2024.
  • 1,519 funds tracked by Wall St. Rank held Marathon Petroleum as of Q3 2026.

Based on Twin Tree Management's 13F filing for Q3 2026, filed 10 Nov 2026.