Truist 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
2026
Q2
$12.8M Buy
50,018
+440
+0.9% +$108K 0.02% 570
2026
Q1
$12.1M Sell
49,578
-6,100
-11% -$1.23M 0.02% 553
2025
Q4
$9.05M Sell
55,678
-3,199
-5% -$598K 0.01% 637
2025
Q3
$11.3M Buy
58,877
+1,904
+3% +$335K 0.02% 572
2025
Q2
$9.46M Buy
56,973
+3,524
+7% +$528K 0.01% 606
2025
Q1
$7.79M Sell
53,449
-1,822
-3% -$270K 0.01% 655
2024
Q4
$7.71M Sell
55,271
-24,073
-30% -$3.67M 0.01% 656
2024
Q3
$12.9M Sell
79,344
-18,796
-19% -$3.18M 0.02% 499
2024
Q2
$17M Sell
98,140
-6,238
-6% -$1.16M 0.03% 445
2024
Q1
$21M Buy
104,378
+12,417
+14% +$2.12M 0.03% 400
2023
Q4
$13.6M Sell
91,961
-25,310
-22% -$3.76M 0.02% 511
2023
Q3
$17.7M Buy
117,271
+2,703
+2% +$377K 0.03% 411
2023
Q2
$13.4M Sell
114,568
-11,487
-9% -$1.34M 0.02% 496
2023
Q1
$17M Buy
126,055
+31,409
+33% +$3.93M 0.03% 423
2022
Q4
$11M Buy
94,646
+16,070
+20% +$1.83M 0.02% 536
2022
Q3
$7.8M Sell
78,576
-3,083
-4% -$289K 0.02% 645
2022
Q2
$6.71M Sell
81,659
-3,678
-4% -$344K 0.01% 712
2022
Q1
$7.3M Sell
85,337
-11,764
-12% -$894K 0.01% 746
2021
Q4
$6.21M Sell
97,101
-6,983
-7% -$449K 0.01% 812
2021
Q3
$6.43M Sell
104,084
-2,731
-3% -$157K 0.01% 787
2021
Q2
$6.45M Buy
106,815
+10,020
+10% +$587K 0.01% 787
2021
Q1
$5.18M Sell
96,795
-2,041
-2% -$103K 0.01% 827
2020
Q4
$4.09M Sell
98,836
-10,097
-9% -$362K 0.01% 884
2020
Q3
$3.2M Sell
108,933
-32,875
-23% -$1.16M 0.01% 895
2020
Q2
$5.3M Sell
141,808
-73,490
-34% -$2.36M 0.01% 715
2020
Q1
$5.09M Sell
215,298
-85,929
-29% -$3.96M 0.01% 670
2019
Q4
$18.1M Buy
301,227
+238,709
+382% +$14.9M 0.04% 436
2019
Q3
$3.8M Buy
62,518
+2,022
+3% +$107K 0.07% 261
2019
Q2
$3.38M Buy
60,496
+6,574
+12% +$360K 0.06% 274
2019
Q1
$3.23M Buy
53,922
+29,096
+117% +$1.83M 0.06% 282
2018
Q4
$1.47M Buy
24,826
+3,474
+16% +$237K 0.03% 389
2018
Q3
$1.71M Buy
21,352
+1,024
+5% +$81K 0.03% 391
2018
Q2
$1.43M Sell
20,328
-6,537
-24% -$499K 0.03% 406
2018
Q1
$1.96M Buy
26,865
+457
+2% +$31.5K 0.04% 368
2017
Q4
$1.74M Sell
26,408
-108
-0.4% -$6.61K 0.03% 390
2017
Q3
$1.49M Buy
26,516
+410
+2% +$22K 0.03% 404
2017
Q2
$1.37M Sell
26,106
-31
-0.1% -$1.6K 0.03% 418
2017
Q1
$1.32M Sell
26,137
-526
-2% -$26.2K 0.03% 422
2016
Q4
$1.34M Sell
26,663
-1,430
-5% -$64.9K 0.03% 422
2016
Q3
$1.14M Buy
28,093
+481
+2% +$19.5K 0.02% 452
2016
Q2
$1.05M Sell
27,612
-9,033
-25% -$332K 0.02% 467
2016
Q1
$1.36M Buy
36,645
+7,965
+28% +$303K 0.04% 377
2015
Q4
$1.49M Sell
28,680
-2,173
-7% -$114K 0.04% 364
2015
Q3
$1.43M Buy
30,853
+1,529
+5% +$78.7K 0.04% 355
2015
Q2
$1.53M Sell
29,324
-800
-3% -$40.7K 0.04% 324
2015
Q1
$1.54M Buy
30,124
+1,156
+4% +$55.5K 0.04% 323
2014
Q4
$1.31M Sell
28,968
-1,758
-6% -$77.4K 0.04% 342
2014
Q3
$1.3M Buy
30,726
+1,808
+6% +$76.7K 0.04% 339
2014
Q2
$1.13M Buy
28,918
+2,640
+10% +$117K 0.03% 362
2014
Q1
$1.14M Sell
26,278
-1,034
-4% -$45.3K 0.04% 352
2013
Q4
$1.25M Buy
27,312
+1,096
+4% +$42.2K 0.04% 328
2013
Q3
$843K Sell
26,216
-750
-3% -$26.4K 0.03% 377
2013
Q2
$958K Buy
+26,966
New +$1.08M 0.04% 330

Other funds holding MPC

Truist Financial's MPC Position: Q2 2026 in Review

Truist Financial increased its Marathon Petroleum (MPC) stake by 0.89% in Q2 2026, buying an estimated $108K and bringing the position to 50,018 shares worth $12.8M. The position accounts for 0.02% of the portfolio, ranked #570.

Truist Financial first reported a position in MPC in Q2 2013 and has held it in 53 quarters since. The position peaked at $21M in Q1 2024. 849 funds tracked by Wall St. Rank hold MPC as of Q2 2026.

  • Truist Financial held 50,018 shares of Marathon Petroleum worth $12.8M as of Q2 2026.
  • Truist Financial bought 440 Marathon Petroleum shares in Q2 2026, an estimated $108K.
  • Marathon Petroleum made up 0.02% of Truist Financial's portfolio in Q2 2026, its #570 holding.
  • Truist Financial first reported a position in Marathon Petroleum in Q2 2013 and has held it in 53 quarters since.
  • Truist Financial's Marathon Petroleum position peaked at $21M in Q1 2024.
  • 849 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2026.

Based on Truist Financial's 13F filing for Q2 2026, filed 28 Jul 2026.