Ninety One (UK)’s Marathon Petroleum MPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-78,360
Closed -$11.4M 215
2025
Q1
$11.4M Sell
78,360
-24,925
-24% -$3.69M 0.03% 153
2024
Q4
$14.4M Sell
103,285
-12,730
-11% -$1.94M 0.04% 149
2024
Q3
$18.9M Buy
116,015
+7,414
+7% +$1.25M 0.05% 136
2024
Q2
$18.8M Buy
108,601
+25,888
+31% +$4.81M 0.05% 133
2024
Q1
$16.7M Sell
82,713
-49,006
-37% -$8.38M 0.05% 144
2023
Q4
$19.5M Sell
131,719
-13,115
-9% -$1.95M 0.06% 128
2023
Q3
$21.9M Buy
144,834
+14,507
+11% +$2.02M 0.07% 123
2023
Q2
$15.2M Buy
130,327
+1,791
+1% +$208K 0.04% 142
2023
Q1
$17.3M Sell
128,536
-3,020
-2% -$378K 0.05% 135
2022
Q4
$15.3M Buy
131,556
+11,283
+9% +$1.29M 0.05% 145
2022
Q3
$11.9M Sell
120,273
-12,765
-10% -$1.19M 0.04% 152
2022
Q2
$10.9M Buy
133,038
+5,050
+4% +$472K 0.03% 158
2022
Q1
$10.9M Buy
127,988
+27,139
+27% +$2.06M 0.03% 165
2021
Q4
$6.45M Buy
100,849
+2,782
+3% +$179K 0.02% 183
2021
Q3
$6.06M Sell
98,067
-139,316
-59% -$8.01M 0.02% 179
2021
Q2
$14.3M Buy
237,383
+6,232
+3% +$365K 0.04% 170
2021
Q1
$12.4M Buy
231,151
+27,443
+13% +$1.39M 0.04% 181
2020
Q4
$8.43M Buy
203,708
+7,381
+4% +$265K 0.03% 183
2020
Q3
$5.76M Sell
196,327
-12,648
-6% -$444K 0.02% 182
2020
Q2
$7.81M Buy
208,975
+4,767
+2% +$153K 0.03% 176
2020
Q1
$4.82M Sell
204,208
-101,041
-33% -$4.66M 0.02% 198
2019
Q4
$18.4M Buy
305,249
+39,371
+15% +$2.46M 0.06% 155
2019
Q3
$16.2M Sell
265,878
-14,773
-5% -$779K 0.06% 157
2019
Q2
$15.7M Sell
280,651
-82,858
-23% -$4.53M 0.06% 169
2019
Q1
$21.8M Sell
363,509
-128,586
-26% -$8.09M 0.09% 155
2018
Q4
$29M Buy
492,095
+403,079
+453% +$27.5M 0.13% 129
2018
Q3
$7.12M Sell
89,016
-16,987
-16% -$1.34M 0.03% 210
2018
Q2
$7.44M Buy
+106,003
New +$8.1M 0.04% 194
2016
Q2
Sell
-388,817
Closed -$14.5M 308
2016
Q1
$14.5M Sell
388,817
-3,072,017
-89% -$117M 0.08% 170
2015
Q4
$179M Buy
3,460,834
+77,729
+2% +$4.07M 1.02% 34
2015
Q3
$157M Buy
3,383,105
+13,822
+0.4% +$711K 0.98% 38
2015
Q2
$176M Sell
3,369,283
-29,257
-0.9% -$1.49M 1.01% 35
2015
Q1
$174M Buy
3,398,540
+119,284
+4% +$5.73M 1.02% 31
2014
Q4
$148M Sell
3,279,256
-52,026
-2% -$2.29M 0.9% 35
2014
Q3
$141M Sell
3,331,282
-261,336
-7% -$11.1M 0.83% 43
2014
Q2
$140M Buy
3,592,618
+113,262
+3% +$5.01M 0.81% 40
2014
Q1
$151M Buy
3,479,356
+7,914
+0.2% +$347K 1.01% 33
2013
Q4
$159M Sell
3,471,442
-462,502
-12% -$17.8M 1.11% 30
2013
Q3
$127M Buy
3,933,944
+846,852
+27% +$29.8M 0.93% 40
2013
Q2
$110M Buy
+3,087,092
New +$123M 0.84% 43

Other funds holding MPC

Ninety One (UK)'s MPC Position: Q2 2025 in Review

Ninety One (UK) sold out of Marathon Petroleum (MPC) in Q2 2025, closing a stake of 78,360 shares — an estimated $11.4M sold.

Ninety One (UK) first reported a position in MPC in Q2 2013 and held it in 40 quarters. The position peaked at $179M in Q4 2015. 1,572 funds tracked by Wall St. Rank hold MPC as of Q2 2025.

  • Ninety One (UK) reported no remaining Marathon Petroleum position as of Q2 2025 after selling out during the quarter.
  • Ninety One (UK) sold 78,360 Marathon Petroleum shares in Q2 2025, an estimated $11.4M.
  • Ninety One (UK) first reported a position in Marathon Petroleum in Q2 2013 and held it in 40 quarters.
  • Ninety One (UK)'s Marathon Petroleum position peaked at $179M in Q4 2015.
  • 1,572 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2025.

Based on Ninety One (UK)'s 13F filing for Q2 2025, filed 18 Jul 2025.