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
2025
Q4
Sell
-12,400
Closed -$2.39M 1614
2025
Q3
$2.39M Sell
12,400
-6,300
-34% -$1.11M 0.01% 994
2025
Q2
$3.11M Buy
+18,700
New +$2.8M 0.01% 1145
2024
Q4
Sell
-70,400
Closed -$11.5M 1798
2024
Q3
$11.5M Buy
+70,400
New +$11.9M 0.02% 603
2024
Q2
Sell
-161,600
Closed -$32.6M 1554
2024
Q1
$32.6M Buy
161,600
+143,600
+798% +$24.6M 0.07% 279
2023
Q4
$2.67M Hold
18,000
0.01% 1001
2023
Q3
$2.72M Buy
+18,000
New +$2.51M 0.01% 813
2023
Q2
Sell
-35,900
Closed -$4.84M 1427
2023
Q1
$4.84M Sell
35,900
-82,700
-70% -$10.3M 0.01% 739
2022
Q4
$13.8M Sell
118,600
-63,600
-35% -$7.25M 0.03% 487
2022
Q3
$18.1M Buy
182,200
+141,200
+344% +$13.2M 0.03% 389
2022
Q2
$3.37M Buy
+41,000
New +$3.83M 0.01% 960
2022
Q1
Sell
-440,600
Closed -$28.2M 1797
2021
Q4
$28.2M Sell
440,600
-1,615,600
-79% -$104M 0.06% 307
2021
Q3
$127M Buy
2,056,200
+280,300
+16% +$16.1M 0.28% 52
2021
Q2
$107M Buy
1,775,900
+1,319,800
+289% +$77.4M 0.29% 59
2021
Q1
$24.4M Sell
456,100
-233,300
-34% -$11.8M 0.09% 240
2020
Q4
$28.5M Buy
689,400
+91,700
+15% +$3.29M 0.11% 194
2020
Q3
$17.5M Buy
597,700
+276,100
+86% +$9.7M 0.07% 299
2020
Q2
$12M Buy
321,600
+285,600
+793% +$9.18M 0.05% 408
2020
Q1
$850K Buy
+36,000
New +$1.66M ﹤0.01% 893
2019
Q4
Sell
-8,800
Closed -$535K 1391
2019
Q3
$535K Buy
+8,800
New +$464K ﹤0.01% 904
2018
Q1
Sell
-63,200
Closed -$4.17M 1232
2017
Q4
$4.17M Buy
+63,200
New +$3.87M 0.03% 435
2017
Q2
Sell
-15,200
Closed -$768K 1100
2017
Q1
$768K Sell
15,200
-34,700
-70% -$1.73M 0.01% 724
2016
Q4
$2.51M Hold
49,900
0.02% 571
2016
Q3
$2.02M Buy
49,900
+22,900
+85% +$929K 0.03% 497
2016
Q2
$1.02M Sell
27,000
-77,500
-74% -$2.85M 0.02% 656
2016
Q1
$3.88M Buy
104,500
+39,600
+61% +$1.51M 0.07% 276
2015
Q4
$3.36M Buy
64,900
+1,500
+2% +$78.5K 0.07% 271
2015
Q3
$2.94M Buy
63,400
+25,000
+65% +$1.29M 0.08% 250
2015
Q2
$2.01M Hold
38,400
0.05% 405
2015
Q1
$1.97M Sell
38,400
-11,600
-23% -$557K 0.05% 377
2014
Q4
$2.26M Sell
50,000
-42,800
-46% -$1.88M 0.06% 348
2014
Q3
$3.93M Buy
92,800
+91,400
+6,529% +$3.88M 0.1% 214
2014
Q2
$55K Sell
1,400
-113,400
-99% -$5.02M ﹤0.01% 847
2014
Q1
$5M Sell
114,800
-99,600
-46% -$4.36M 0.1% 231
2013
Q4
$9.83M Buy
214,400
+168,400
+366% +$6.48M 0.23% 62
2013
Q3
$1.48M Buy
46,000
+1,400
+3% +$49.2K 0.05% 388
2013
Q2
$1.58M Buy
+44,600
New +$1.78M 0.06% 358

Other funds holding MPC

Twin Tree Management's MPC Position: Q4 2024 in Review

Twin Tree Management sold out of Marathon Petroleum (MPC) in Q4 2024, closing a stake of 37,057 shares — an estimated $5.66M sold.

Twin Tree Management first reported a position in MPC in Q2 2013 and held it in 29 quarters. The position peaked at $58.3M in Q1 2024. 1,555 funds tracked by Wall St. Rank hold MPC as of Q4 2024.

  • Twin Tree Management reported no remaining Marathon Petroleum position as of Q4 2024 after selling out during the quarter.
  • Twin Tree Management sold 37,057 Marathon Petroleum shares in Q4 2024, an estimated $5.66M.
  • Twin Tree Management first reported a position in Marathon Petroleum in Q2 2013 and held it in 29 quarters.
  • Twin Tree Management's Marathon Petroleum position peaked at $58.3M in Q1 2024.
  • 1,555 funds tracked by Wall St. Rank held Marathon Petroleum as of Q4 2024.

Based on Twin Tree Management's 13F filing for Q4 2024, filed 10 Feb 2025.