HRT Financial’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
-229,385
Closed -$44.2M 3705
2025
Q3
$44.2M Buy
+229,385
New +$40.3M 0.16% 74
2025
Q1
Sell
-99,347
Closed -$13.9M 3067
2024
Q4
$13.9M Sell
99,347
-91,485
-48% -$14M 0.07% 170
2024
Q3
$31.1M Buy
190,832
+44,256
+30% +$7.48M 0.15% 66
2024
Q2
$25.4M Sell
146,576
-54,871
-27% -$10.2M 0.14% 102
2024
Q1
$40.6M Sell
201,447
-105,366
-34% -$18M 0.25% 34
2023
Q4
$45.5M Sell
306,813
-121,384
-28% -$18M 0.33% 30
2023
Q3
$64.8M Buy
428,197
+273,845
+177% +$38.2M 0.65% 20
2023
Q2
$18M Sell
154,352
-29,723
-16% -$3.46M 0.17% 77
2023
Q1
$24.8M Sell
184,075
-224,756
-55% -$28.1M 0.3% 47
2022
Q4
$47.6M Sell
408,831
-9,011
-2% -$1.03M 0.67% 15
2022
Q3
$41.5M Sell
417,842
-1,577,660
-79% -$148M 0.45% 37
2022
Q2
$164M Buy
1,995,502
+1,645,606
+470% +$154M 1.8% 4
2022
Q1
$29.9M Buy
349,896
+175,764
+101% +$13.4M 0.21% 54
2021
Q4
$11.1M Buy
+174,132
New +$11.2M 0.06% 147
2021
Q3
Sell
-154,566
Closed -$8.89M 3589
2021
Q2
$9.34M Buy
154,566
+49,111
+47% +$2.88M 0.09% 193
2021
Q1
$5.64M Sell
105,455
-440,119
-81% -$22.2M 0.06% 262
2020
Q4
$22.6M Buy
+545,574
New +$19.6M 0.45% 30
2019
Q4
Sell
-6,861
Closed -$416K 1460
2019
Q3
$416K Sell
6,861
-1,615
-19% -$85.1K 0.02% 773
2019
Q2
$473K Sell
8,476
-4,358
-34% -$238K 0.03% 430
2019
Q1
$768K Buy
+12,834
New +$808K 0.12% 124
2018
Q4
Sell
-198,637
Closed -$15.9M 695
2018
Q3
$15.9M Buy
+198,637
New +$15.7M 2.48% 7
2017
Q2
Sell
-10,394
Closed -$525K 117
2017
Q1
$525K Buy
+10,394
New +$517K 0.49% 21
2016
Q1
Sell
-4,401
Closed -$228K 87
2015
Q4
$228K Buy
+4,401
New +$230K 0.28% 48

Other funds holding MPC

HRT Financial's MPC Position: Q4 2025 in Review

HRT Financial sold out of Marathon Petroleum (MPC) in Q4 2025, closing a stake of 229,385 shares — an estimated $44.2M sold.

HRT Financial first reported a position in MPC in Q4 2015 and held it in 23 quarters. The position peaked at $164M in Q2 2022. 1,675 funds tracked by Wall St. Rank hold MPC as of Q4 2025.

  • HRT Financial reported no remaining Marathon Petroleum position as of Q4 2025 after selling out during the quarter.
  • HRT Financial sold 229,385 Marathon Petroleum shares in Q4 2025, an estimated $44.2M.
  • HRT Financial first reported a position in Marathon Petroleum in Q4 2015 and held it in 23 quarters.
  • HRT Financial's Marathon Petroleum position peaked at $164M in Q2 2022.
  • 1,675 funds tracked by Wall St. Rank held Marathon Petroleum as of Q4 2025.

Based on HRT Financial's 13F filing for Q4 2025, filed 12 Feb 2026.