Treasurer of the State of North Carolina’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
$31.4M Buy
128,734
+1,308
+1% +$264K 0.1% 179
2025
Q4
$20.7M Sell
127,426
-10,747
-8% -$2.01M 0.07% 254
2025
Q3
$26.6M Sell
138,173
-7,396
-5% -$1.3M 0.08% 209
2025
Q2
$24.2M Sell
145,569
-1,493
-1% -$224K 0.08% 230
2025
Q1
$21.4M Sell
147,062
-110
-0.1% -$16.3K 0.09% 215
2024
Q4
$20.5M Sell
147,172
-6,790
-4% -$1.04M 0.08% 226
2024
Q3
$25.1M Buy
153,962
+630
+0.4% +$106K 0.1% 183
2024
Q2
$26.6M Sell
153,332
-20,314
-12% -$3.78M 0.11% 162
2024
Q1
$35M Sell
173,646
-7,191
-4% -$1.23M 0.15% 120
2023
Q4
$26.8M Sell
180,837
-19,666
-10% -$2.92M 0.13% 142
2023
Q3
$30.3M Sell
200,503
-6,588
-3% -$918K 0.16% 117
2023
Q2
$24.1M Sell
207,091
-7,446
-3% -$866K 0.13% 147
2023
Q1
$28.9M Sell
214,537
-4,569
-2% -$572K 0.16% 121
2022
Q4
$25.5M Sell
219,106
-3,621
-2% -$413K 0.16% 136
2022
Q3
$22.1M Sell
222,727
-17,168
-7% -$1.61M 0.15% 139
2022
Q2
$19.7M Buy
239,895
+10,443
+5% +$976K 0.12% 159
2022
Q1
$19.6M Buy
229,452
+6,383
+3% +$485K 0.11% 178
2021
Q4
$14.3M Sell
223,069
-6,670
-3% -$429K 0.08% 241
2021
Q3
$14.2M Buy
229,739
+2,729
+1% +$157K 0.08% 227
2021
Q2
$13.7M Sell
227,010
-10,510
-4% -$616K 0.08% 231
2021
Q1
$12.7M Sell
237,520
-590
-0.2% -$29.8K 0.08% 233
2020
Q4
$9.85M Buy
238,110
+570
+0.2% +$20.5K 0.07% 288
2020
Q3
$6.97M Sell
237,540
-230
-0.1% -$8.08K 0.05% 325
2020
Q2
$8.89M Sell
237,770
-71,974
-23% -$2.31M 0.07% 251
2020
Q1
$7.32M Buy
309,744
+22,280
+8% +$1.03M 0.07% 266
2019
Q4
$17.3M Sell
287,464
-2,930
-1% -$183K 0.14% 161
2019
Q3
$17.6M Sell
290,394
-120,510
-29% -$6.35M 0.16% 155
2019
Q2
$23M Sell
410,904
-7,940
-2% -$435K 0.14% 164
2019
Q1
$25.1M Buy
418,844
+5,000
+1% +$315K 0.16% 139
2018
Q4
$24.4M Buy
413,844
+141,703
+52% +$9.67M 0.18% 127
2018
Q3
$21.8M Buy
272,141
+83,642
+44% +$6.61M 0.14% 164
2018
Q2
$13.2M Buy
188,499
+94,344
+100% +$7.21M 0.14% 171
2018
Q1
$6.88M Buy
94,155
+90,611
+2,557% +$6.24M 0.18% 120
2017
Q4
$234K Buy
+3,544
New +$217K 0.57% 67

Other funds holding MPC

Treasurer of the State of North Carolina's MPC Position: Q1 2026 in Review

Treasurer of the State of North Carolina increased its Marathon Petroleum (MPC) stake by 1% in Q1 2026, buying an estimated $264K and bringing the position to 128,734 shares worth $31.4M. The position accounts for 0.1% of the portfolio, ranked #179.

Treasurer of the State of North Carolina first reported a position in MPC in Q4 2017 and has held it in 34 quarters since. The position peaked at $35M in Q1 2024. 1,890 funds tracked by Wall St. Rank hold MPC as of Q1 2026.

  • Treasurer of the State of North Carolina held 128,734 shares of Marathon Petroleum worth $31.4M as of Q1 2026.
  • Treasurer of the State of North Carolina bought 1,308 Marathon Petroleum shares in Q1 2026, an estimated $264K.
  • Marathon Petroleum made up 0.1% of Treasurer of the State of North Carolina's portfolio in Q1 2026, its #179 holding.
  • Treasurer of the State of North Carolina first reported a position in Marathon Petroleum in Q4 2017 and has held it in 34 quarters since.
  • Treasurer of the State of North Carolina's Marathon Petroleum position peaked at $35M in Q1 2024.
  • 1,890 funds tracked by Wall St. Rank held Marathon Petroleum as of Q1 2026.

Based on Treasurer of the State of North Carolina's 13F filing for Q1 2026, filed 14 May 2026.