Horizon Investments’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
$2.3M Sell
9,403
-1,540
-14% -$311K 0.03% 449
2025
Q4
$1.78M Buy
10,943
+3,413
+45% +$638K 0.02% 498
2025
Q3
$1.45M Buy
7,530
+1,877
+33% +$330K 0.02% 553
2025
Q2
$939K Sell
5,653
-3,560
-39% -$534K 0.01% 583
2025
Q1
$1.34M Sell
9,213
-95
-1% -$14.1K 0.04% 239
2024
Q4
$1.3M Buy
9,308
+91
+1% +$13.9K 0.04% 240
2024
Q3
$1.5M Sell
9,217
-661
-7% -$112K 0.04% 214
2024
Q2
$1.71M Sell
9,878
-358
-3% -$66.6K 0.05% 186
2024
Q1
$2.05M Buy
10,236
+3,895
+61% +$666K 0.05% 161
2023
Q4
$941K Buy
6,341
+584
+10% +$86.7K 0.03% 243
2023
Q3
$871K Sell
5,757
-440
-7% -$61.3K 0.03% 190
2023
Q2
$723K Sell
6,197
-1,795
-22% -$209K 0.02% 224
2023
Q1
$1.08M Sell
7,992
-8,845
-53% -$1.11M 0.03% 170
2022
Q4
$1.96M Buy
16,837
+2,926
+21% +$333K 0.06% 139
2022
Q3
$1.38M Buy
13,911
+8,834
+174% +$827K 0.04% 153
2022
Q2
$417K Sell
5,077
-788
-13% -$73.7K 0.01% 320
2022
Q1
$501K Buy
5,865
+1,071
+22% +$81.4K 0.01% 347
2021
Q4
$307K Buy
4,794
+325
+7% +$20.9K 0.01% 396
2021
Q3
$276K Sell
4,469
-185
-4% -$10.6K 0.01% 410
2021
Q2
$281K Buy
4,654
+504
+12% +$29.5K 0.01% 401
2021
Q1
$222K Buy
+4,150
New +$210K 0.01% 409
2020
Q3
Sell
-8,806
Closed -$329K 432
2020
Q2
$329K Buy
8,806
+27
+0.3% +$868 0.01% 371
2020
Q1
$207K Buy
8,779
+1,309
+18% +$60.3K 0.01% 282
2019
Q4
$450K Buy
7,470
+3,680
+97% +$230K 0.02% 310
2019
Q3
$230K Sell
3,790
-665
-15% -$35.1K 0.01% 335
2019
Q2
$249K Sell
4,455
-49,106
-92% -$2.69M 0.01% 465
2019
Q1
$3.21M Buy
+53,561
New +$3.37M 0.11% 82

Other funds holding MPC

Horizon Investments's MPC Position: Q1 2026 in Review

Horizon Investments reduced its Marathon Petroleum (MPC) stake by 14% in Q1 2026, selling an estimated $311K and leaving 9,403 shares worth $2.3M. The position accounts for 0.03% of the portfolio, ranked #449.

Horizon Investments first reported a position in MPC in Q1 2019 and has held it in 27 quarters since. The position peaked at $3.21M in Q1 2019. 1,889 funds tracked by Wall St. Rank hold MPC as of Q1 2026.

  • Horizon Investments held 9,403 shares of Marathon Petroleum worth $2.3M as of Q1 2026.
  • Horizon Investments sold 1,540 Marathon Petroleum shares in Q1 2026, an estimated $311K.
  • Marathon Petroleum made up 0.03% of Horizon Investments's portfolio in Q1 2026, its #449 holding.
  • Horizon Investments first reported a position in Marathon Petroleum in Q1 2019 and has held it in 27 quarters since.
  • Horizon Investments's Marathon Petroleum position peaked at $3.21M in Q1 2019.
  • 1,889 funds tracked by Wall St. Rank held Marathon Petroleum as of Q1 2026.

Based on Horizon Investments's 13F filing for Q1 2026, filed 15 May 2026.