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