TD Private Client Wealth’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
$1.47M Sell
5,736
-1,746
-23% -$429K 0.03% 316
2026
Q1
$1.83M Buy
7,482
+1,795
+32% +$362K 0.04% 263
2025
Q4
$925K Sell
5,687
-495
-8% -$92.5K 0.02% 377
2025
Q3
$1.19M Sell
6,182
-92
-1% -$16.2K 0.03% 330
2025
Q2
$1.04M Buy
6,274
+239
+4% +$35.8K 0.03% 353
2025
Q1
$879K Buy
6,035
+632
+12% +$93.5K 0.02% 369
2024
Q4
$754K Sell
5,403
-270
-5% -$41.2K 0.02% 397
2024
Q3
$924K Buy
5,673
+375
+7% +$63.4K 0.03% 377
2024
Q2
$919K Sell
5,298
-785
-13% -$146K 0.03% 361
2024
Q1
$1.23M Sell
6,083
-160
-3% -$27.4K 0.04% 324
2023
Q4
$926K Sell
6,243
-1,840
-23% -$273K 0.03% 340
2023
Q3
$1.22M Sell
8,083
-2,587
-24% -$361K 0.05% 288
2023
Q2
$1.24M Sell
10,670
-801
-7% -$93.1K 0.05% 298
2023
Q1
$1.55M Buy
11,471
+580
+5% +$72.6K 0.07% 260
2022
Q4
$1.27M Sell
10,891
-628
-5% -$71.6K 0.06% 284
2022
Q3
$1.14M Sell
11,519
-1,415
-11% -$132K 0.06% 283
2022
Q2
$1.06M Sell
12,934
-73
-0.6% -$6.83K 0.05% 305
2022
Q1
$1.11M Sell
13,007
-15,005
-54% -$1.14M 0.05% 324
2021
Q4
$1.79M Sell
28,012
-4,528
-14% -$291K 0.07% 254
2021
Q3
$2.01M Sell
32,540
-2,177
-6% -$125K 0.09% 235
2021
Q2
$2.1M Sell
34,717
-7,778
-18% -$456K 0.09% 227
2021
Q1
$2.27M Sell
42,495
-3,048
-7% -$154K 0.11% 206
2020
Q4
$1.88M Buy
45,543
+358
+0.8% +$12.8K 0.1% 225
2020
Q3
$1.33M Buy
45,185
+889
+2% +$31.2K 0.07% 258
2020
Q2
$1.66M Buy
44,296
+12,578
+40% +$404K 0.1% 211
2020
Q1
$749K Sell
31,718
-4,362
-12% -$201K 0.05% 267
2019
Q4
$2.17M Buy
+36,080
New +$2.26M 0.13% 170

Other funds holding MPC

TD Private Client Wealth's MPC Position: Q2 2026 in Review

TD Private Client Wealth reduced its Marathon Petroleum (MPC) stake by 23% in Q2 2026, selling an estimated $429K and leaving 5,736 shares worth $1.47M. The position accounts for 0.03% of the portfolio, ranked #316.

TD Private Client Wealth first reported a position in MPC in Q4 2019 and has held it in 27 quarters since. The position peaked at $2.27M in Q1 2021. 1,942 funds tracked by Wall St. Rank hold MPC as of Q2 2026.

  • TD Private Client Wealth held 5,736 shares of Marathon Petroleum worth $1.47M as of Q2 2026.
  • TD Private Client Wealth sold 1,746 Marathon Petroleum shares in Q2 2026, an estimated $429K.
  • Marathon Petroleum made up 0.03% of TD Private Client Wealth's portfolio in Q2 2026, its #316 holding.
  • TD Private Client Wealth first reported a position in Marathon Petroleum in Q4 2019 and has held it in 27 quarters since.
  • TD Private Client Wealth's Marathon Petroleum position peaked at $2.27M in Q1 2021.
  • 1,942 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2026.

Based on TD Private Client Wealth's 13F filing for Q2 2026, filed 4 Aug 2026.