Dynamic Technology Lab’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
$1.04M Buy
4,265
+735
+21% +$148K 0.17% 181
2025
Q4
$574K Sell
3,530
-515
-13% -$96.3K 0.13% 278
2025
Q3
$779K Sell
4,045
-36
-0.9% -$6.33K 0.13% 260
2025
Q2
$678K Buy
4,081
+991
+32% +$149K 0.09% 393
2025
Q1
$450K Buy
+3,090
New +$457K 0.07% 538
2024
Q1
Sell
-21,529
Closed -$3.19M 1289
2023
Q4
$3.19M Buy
21,529
+16,724
+348% +$2.48M 0.34% 37
2023
Q3
$727K Buy
+4,805
New +$670K 0.07% 365
2022
Q3
Sell
-39,368
Closed -$3.24M 1378
2022
Q2
$3.24M Buy
+39,368
New +$3.68M 0.37% 18
2018
Q4
Sell
-34,031
Closed -$2.72M 1182
2018
Q3
$2.72M Buy
34,031
+25,070
+280% +$1.98M 0.38% 15
2018
Q2
$629K Buy
+8,961
New +$684K 0.09% 368
2018
Q1
Sell
-35,927
Closed -$2.37M 1236
2017
Q4
$2.37M Buy
+35,927
New +$2.2M 0.42% 8
2017
Q3
Sell
-37,805
Closed -$1.98M 1254
2017
Q2
$1.98M Buy
+37,805
New +$1.95M 0.37% 11
2017
Q1
Sell
-4,316
Closed -$218K 1149
2016
Q4
$218K Sell
4,316
-26,483
-86% -$1.2M 0.06% 689
2016
Q3
$1.25M Buy
+30,799
New +$1.25M 0.34% 20
2016
Q1
Sell
-6,800
Closed -$353K 1084
2015
Q4
$353K Sell
6,800
-969
-12% -$50.7K 0.11% 381
2015
Q3
$360K Buy
+7,769
New +$400K 0.12% 339
2015
Q2
Sell
-9,788
Closed -$500K 869
2015
Q1
$500K Buy
+9,788
New +$470K 0.22% 136
2014
Q3
Sell
-18,382
Closed -$718K 783
2014
Q2
$718K Sell
18,382
-1,130
-6% -$50K 0.34% 22
2014
Q1
$849K Buy
+19,512
New +$855K 0.5% 6
2013
Q4
Sell
-7,068
Closed -$227K 642
2013
Q3
$227K Sell
7,068
-2,932
-29% -$103K 0.18% 277
2013
Q2
$355K Buy
+10,000
New +$399K 0.37% 66

Other funds holding MPC

Dynamic Technology Lab's MPC Position: Q1 2026 in Review

Dynamic Technology Lab increased its Marathon Petroleum (MPC) stake by 21% in Q1 2026, buying an estimated $148K and bringing the position to 4,265 shares worth $1.04M. The position accounts for 0.17% of the portfolio, ranked #181.

Dynamic Technology Lab first reported a position in MPC in Q2 2013 and has held it in 21 quarters since. The position peaked at $3.24M in Q2 2022. 1,882 funds tracked by Wall St. Rank hold MPC as of Q1 2026.

  • Dynamic Technology Lab held 4,265 shares of Marathon Petroleum worth $1.04M as of Q1 2026.
  • Dynamic Technology Lab bought 735 Marathon Petroleum shares in Q1 2026, an estimated $148K.
  • Marathon Petroleum made up 0.17% of Dynamic Technology Lab's portfolio in Q1 2026, its #181 holding.
  • Dynamic Technology Lab first reported a position in Marathon Petroleum in Q2 2013 and has held it in 21 quarters since.
  • Dynamic Technology Lab's Marathon Petroleum position peaked at $3.24M in Q2 2022.
  • 1,882 funds tracked by Wall St. Rank held Marathon Petroleum as of Q1 2026.

Based on Dynamic Technology Lab's 13F filing for Q1 2026, filed 15 May 2026.