TD Asset 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
Q2
$36M Buy
140,835
+13,480
+11% +$3.31M 0.03% 378
2026
Q1
$31.1M Buy
127,355
+57
+0% +$11.5K 0.03% 417
2025
Q4
$20.7M Buy
127,298
+1,313
+1% +$245K 0.02% 506
2025
Q3
$24.3M Sell
125,985
-4,059
-3% -$714K 0.02% 465
2025
Q2
$21.6M Sell
130,044
-3,265
-2% -$489K 0.02% 481
2025
Q1
$19.4M Sell
133,309
-2,458
-2% -$364K 0.02% 504
2024
Q4
$18.9M Sell
135,767
-6,185
-4% -$944K 0.02% 520
2024
Q3
$23.2M Sell
141,952
-4,931
-3% -$833K 0.02% 475
2024
Q2
$25.5M Sell
146,883
-5,842
-4% -$1.09M 0.02% 421
2024
Q1
$30.8M Sell
152,725
-3,116
-2% -$533K 0.03% 384
2023
Q4
$23.1M Buy
155,841
+2,651
+2% +$394K 0.02% 438
2023
Q3
$23.2M Sell
153,190
-7,897
-5% -$1.1M 0.03% 400
2023
Q2
$18.8M Sell
161,087
-28,926
-15% -$3.36M 0.02% 452
2023
Q1
$25.6M Sell
190,013
-9,605
-5% -$1.2M 0.03% 392
2022
Q4
$23.2M Sell
199,618
-8,584
-4% -$978K 0.03% 406
2022
Q3
$20.5M Sell
208,202
-6,458
-3% -$605K 0.03% 411
2022
Q2
$17.6M Sell
214,660
-21,605
-9% -$2.02M 0.02% 461
2022
Q1
$20.2M Sell
236,265
-12,158
-5% -$924K 0.02% 474
2021
Q4
$15.9M Sell
248,423
-12,298
-5% -$790K 0.01% 565
2021
Q3
$16.1M Sell
260,721
-3,782
-1% -$217K 0.02% 524
2021
Q2
$14.6M Buy
264,503
+10,936
+4% +$641K 0.01% 561
2021
Q1
$13.6M Buy
253,567
+10,836
+4% +$547K 0.02% 560
2020
Q4
$10M Buy
242,731
+11,590
+5% +$416K 0.01% 588
2020
Q3
$6.78M Buy
231,141
+64,797
+39% +$2.28M 0.01% 632
2020
Q2
$6.22M Sell
166,344
-2,610
-2% -$83.9K 0.01% 608
2020
Q1
$3.99M Sell
168,954
-2,050
-1% -$94.5K 0.01% 668
2019
Q4
$10.3M Sell
171,004
-21,708
-11% -$1.36M 0.02% 539
2019
Q3
$11.7M Sell
192,712
-12,100
-6% -$638K 0.02% 479
2019
Q2
$11.4M Sell
204,812
-10,560
-5% -$578K 0.02% 487
2019
Q1
$12.9M Buy
215,372
+11
+0% +$692 0.02% 454
2018
Q4
$12.7M Buy
215,361
+84,512
+65% +$5.77M 0.02% 431
2018
Q3
$10.5M Sell
130,849
-9,960
-7% -$788K 0.02% 530
2018
Q2
$9.88M Sell
140,809
-27,722
-16% -$2.12M 0.02% 529
2018
Q1
$12.3M Buy
168,531
+17,660
+12% +$1.22M 0.02% 479
2017
Q4
$9.95M Sell
150,871
-11,339
-7% -$694K 0.01% 519
2017
Q3
$9.1M Sell
162,210
-11,961
-7% -$642K 0.01% 531
2017
Q2
$9.11M Sell
174,171
-16,648
-9% -$860K 0.01% 543
2017
Q1
$9.64M Sell
190,819
-900
-0.5% -$44.8K 0.02% 542
2016
Q4
$9.65M Sell
191,719
-43,835
-19% -$1.99M 0.02% 533
2016
Q3
$9.56M Sell
235,554
-5,098
-2% -$207K 0.02% 543
2016
Q2
$9.13M Sell
240,652
-3,980
-2% -$146K 0.02% 535
2016
Q1
$9.1M Sell
244,632
-25,685
-10% -$976K 0.02% 522
2015
Q4
$14M Sell
270,317
-4,957
-2% -$259K 0.03% 405
2015
Q3
$12.8M Sell
275,274
-25,147
-8% -$1.29M 0.03% 409
2015
Q2
$15.7M Buy
300,421
+5,473
+2% +$279K 0.03% 390
2015
Q1
$15.1M Buy
294,948
+19,856
+7% +$954K 0.03% 394
2014
Q4
$12.4M Buy
275,092
+36,414
+15% +$1.6M 0.02% 436
2014
Q3
$10.1M Sell
238,678
-21,090
-8% -$895K 0.02% 466
2014
Q2
$10.1M Sell
259,768
-6,600
-2% -$292K 0.02% 469
2014
Q1
$11.6M Sell
266,368
-28,000
-10% -$1.23M 0.02% 432
2013
Q4
$13.5M Sell
294,368
-32,000
-10% -$1.23M 0.03% 384
2013
Q3
$10.5M Sell
326,368
-15,200
-4% -$535K 0.02% 420
2013
Q2
$12.1M Buy
+341,568
New +$13.6M 0.03% 370

Other funds holding MPC

TD Asset Management's MPC Position: Q2 2026 in Review

TD Asset Management increased its Marathon Petroleum (MPC) stake by 11% in Q2 2026, buying an estimated $3.31M and bringing the position to 140,835 shares worth $36M. The position accounts for 0.03% of the portfolio, ranked #378.

TD Asset Management first reported a position in MPC in Q2 2013 and has held it in 53 quarters since. 1,652 funds tracked by Wall St. Rank hold MPC as of Q2 2026.

  • TD Asset Management held 140,835 shares of Marathon Petroleum worth $36M as of Q2 2026.
  • TD Asset Management bought 13,480 Marathon Petroleum shares in Q2 2026, an estimated $3.31M.
  • Marathon Petroleum made up 0.03% of TD Asset Management's portfolio in Q2 2026, its #378 holding.
  • TD Asset Management first reported a position in Marathon Petroleum in Q2 2013 and has held it in 53 quarters since.
  • 1,652 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2026.

Based on TD Asset Management's 13F filing for Q2 2026, filed 4 Aug 2026.