Nuveen’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
$240M Buy
984,658
+182,914
+23% +$36.9M 0.07% 231
2025
Q4
$130M Sell
801,744
-74,085
-8% -$13.8M 0.03% 337
2025
Q3
$169M Sell
875,829
-127,667
-13% -$22.5M 0.04% 288
2025
Q2
$167M Sell
1,003,496
-6,334
-0.6% -$949K 0.05% 283
2025
Q1
$147M Buy
1,009,830
+101,152
+11% +$15M 0.04% 317
2024
Q4
$127M Sell
908,678
-663,745
-42% -$101M 0.04% 348
2024
Q3
$256M Buy
1,572,423
+2,561
+0.2% +$433K 0.07% 222
2024
Q2
$272M Buy
1,569,862
+13,570
+0.9% +$2.52M 0.08% 197
2024
Q1
$314M Buy
1,556,292
+153,802
+11% +$26.3M 0.09% 187
2023
Q4
$208M Sell
1,402,490
-540,199
-28% -$80.2M 0.07% 237
2023
Q3
$294M Sell
1,942,689
-165,481
-8% -$23.1M 0.1% 178
2023
Q2
$246M Buy
2,108,170
+6,753
+0.3% +$785K 0.09% 188
2023
Q1
$283M Buy
2,101,417
+7,083
+0.3% +$886K 0.11% 177
2022
Q4
$244M Buy
2,094,334
+100,097
+5% +$11.4M 0.09% 203
2022
Q3
$198M Sell
1,994,237
-121,360
-6% -$11.4M 0.08% 226
2022
Q2
$174M Buy
2,115,597
+149,966
+8% +$14M 0.07% 269
2022
Q1
$157M Sell
1,965,631
-948,971
-33% -$72.1M 0.05% 314
2021
Q4
$187M Sell
2,914,602
-652,781
-18% -$41.9M 0.06% 292
2021
Q3
$221M Sell
3,567,383
-52,185
-1% -$3M 0.07% 261
2021
Q2
$219M Sell
3,619,568
-225,569
-6% -$13.2M 0.07% 271
2021
Q1
$206M Buy
3,845,137
+1,751,805
+84% +$88.5M 0.07% 268
2020
Q4
$86.6M Sell
2,093,332
-45,243
-2% -$1.62M 0.03% 474
2020
Q3
$62.7M Sell
2,138,575
-979,777
-31% -$34.4M 0.02% 496
2020
Q2
$117M Buy
3,118,352
+728,614
+30% +$23.4M 0.05% 327
2020
Q1
$56.4M Sell
2,389,738
-403,142
-14% -$18.6M 0.03% 458
2019
Q4
$168M Sell
2,792,880
-291,709
-9% -$18.2M 0.06% 281
2019
Q3
$187M Sell
3,084,589
-316,118
-9% -$16.7M 0.08% 243
2019
Q2
$190M Buy
3,400,707
+2,996,874
+742% +$164M 0.07% 259
2019
Q1
$24.2M Sell
403,833
-350,478
-46% -$22.1M 0.13% 260
2018
Q4
$44.5M Buy
754,311
+148,173
+24% +$10.1M 0.28% 71
2018
Q3
$48.5M Buy
606,138
+214,353
+55% +$17M 0.26% 89
2018
Q2
$27.5M Buy
391,785
+44,184
+13% +$3.37M 0.17% 179
2018
Q1
$25.4M Sell
347,601
-33,367
-9% -$2.3M 0.17% 186
2017
Q4
$25.1M Buy
380,968
+313,857
+468% +$19.2M 0.16% 192
2017
Q3
$3.76M Buy
67,111
+10,168
+18% +$545K 0.02% 515
2017
Q2
$2.98M Buy
56,943
+12,557
+28% +$649K 0.02% 556
2017
Q1
$2.24M Sell
44,386
-5,901
-12% -$294K 0.01% 674
2016
Q4
$2.53M Sell
50,287
-45,006
-47% -$2.04M 0.01% 812
2016
Q3
$3.87M Buy
95,293
+50,735
+114% +$2.06M 0.02% 588
2016
Q2
$1.69M Sell
44,558
-2,496
-5% -$91.7K 0.01% 821
2016
Q1
$1.75K Sell
47,054
-1,139
-2% -$43.3K 0.01% 797
2015
Q4
$2.5K Sell
48,193
-1,697
-3% -$88.8K 0.01% 680
2015
Q3
$2.31K Sell
49,890
-2,296
-4% -$118K 0.01% 711
2015
Q2
$2.73K Buy
52,186
+92
+0.2% +$4.68K 0.01% 695
2015
Q1
$2.67M Buy
52,094
+556
+1% +$26.7K 0.01% 718
2014
Q4
$2.33M Sell
51,538
-88,928
-63% -$3.91M 0.01% 780
2014
Q3
$5.95M Buy
140,466
+94,368
+205% +$4M 0.04% 501
2014
Q2
$1.8M Sell
46,098
-139,844
-75% -$6.19M 0.01% 859
2014
Q1
$8.09M Buy
185,942
+123,340
+197% +$5.4M 0.05% 404
2013
Q4
$2.87M Sell
62,602
-149,344
-70% -$5.75M 0.02% 649
2013
Q3
$6.82M Buy
211,946
+30,898
+17% +$1.09M 0.04% 454
2013
Q2
$6.43M Buy
+181,048
New +$7.23M 0.04% 448

Other funds holding MPC

Nuveen's MPC Position: Q1 2026 in Review

Nuveen increased its Marathon Petroleum (MPC) stake by 23% in Q1 2026, buying an estimated $36.9M and bringing the position to 984,658 shares worth $240M. The position accounts for 0.07% of the portfolio, ranked #231.

Nuveen first reported a position in MPC in Q2 2013 and has held it in 52 quarters since. The position peaked at $314M in Q1 2024. 1,882 funds tracked by Wall St. Rank hold MPC as of Q1 2026.

  • Nuveen held 984,658 shares of Marathon Petroleum worth $240M as of Q1 2026.
  • Nuveen bought 182,914 Marathon Petroleum shares in Q1 2026, an estimated $36.9M.
  • Marathon Petroleum made up 0.07% of Nuveen's portfolio in Q1 2026, its #231 holding.
  • Nuveen first reported a position in Marathon Petroleum in Q2 2013 and has held it in 52 quarters since.
  • Nuveen's Marathon Petroleum position peaked at $314M in Q1 2024.
  • 1,882 funds tracked by Wall St. Rank held Marathon Petroleum as of Q1 2026.

Based on Nuveen's 13F filing for Q1 2026, filed 30 Apr 2026.