Crossmark Global Holdings’s Marathon Petroleum MPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$12.6M Buy
75,769
+1,154
+2% +$192K 0.2% 123
2025
Q1
$10.9M Buy
74,615
+11,930
+19% +$1.74M 0.19% 130
2024
Q4
$8.74M Sell
62,685
-6,140
-9% -$856K 0.16% 154
2024
Q3
$11.2M Buy
68,825
+3,032
+5% +$494K 0.2% 127
2024
Q2
$11.4M Buy
65,793
+706
+1% +$122K 0.22% 110
2024
Q1
$13.1M Sell
65,087
-11,110
-15% -$2.24M 0.25% 96
2023
Q4
$11.3M Sell
76,197
-71,037
-48% -$10.5M 0.23% 107
2023
Q3
$21.9M Sell
147,234
-837
-0.6% -$125K 0.5% 36
2023
Q2
$19.5M Buy
148,071
+11,221
+8% +$1.48M 0.42% 47
2023
Q1
$18.5M Buy
136,850
+2,510
+2% +$338K 0.43% 43
2022
Q4
$15.6M Sell
134,340
-31,415
-19% -$3.66M 0.39% 56
2022
Q3
$16.5M Buy
165,755
+71,488
+76% +$7.1M 0.46% 42
2022
Q2
$7.75M Sell
94,267
-11,088
-11% -$912K 0.2% 133
2022
Q1
$9.01M Buy
105,355
+1,118
+1% +$95.6K 0.2% 127
2021
Q4
$6.67M Buy
104,237
+64,905
+165% +$4.15M 0.14% 169
2021
Q3
$2.43M Buy
39,332
+140
+0.4% +$8.65K 0.06% 336
2021
Q2
$2.37M Buy
39,192
+1,609
+4% +$97.2K 0.06% 342
2021
Q1
$2.01M Sell
37,583
-4,349
-10% -$233K 0.05% 376
2020
Q4
$1.73M Sell
41,932
-37,359
-47% -$1.54M 0.04% 408
2020
Q3
$2.33M Sell
79,291
-4,452
-5% -$131K 0.07% 301
2020
Q2
$3.13M Buy
83,743
+7,924
+10% +$296K 0.09% 244
2020
Q1
$1.79M Buy
75,819
+4,300
+6% +$102K 0.06% 306
2019
Q4
$4.31M Buy
71,519
+8,762
+14% +$528K 0.12% 201
2019
Q3
$3.81M Sell
62,757
-2,702
-4% -$164K 0.11% 217
2019
Q2
$3.66M Buy
65,459
+2,533
+4% +$142K 0.1% 231
2019
Q1
$3.77M Buy
62,926
+71
+0.1% +$4.25K 0.11% 223
2018
Q4
$3.71M Buy
62,855
+14,204
+29% +$838K 0.12% 219
2018
Q3
$3.89M Sell
48,651
-1,608
-3% -$129K 0.1% 247
2018
Q2
$3.53M Sell
50,259
-1,050
-2% -$73.7K 0.09% 247
2018
Q1
$3.75M Sell
51,309
-3,221
-6% -$235K 0.1% 256
2017
Q4
$3.6M Sell
54,530
-5,377
-9% -$355K 0.09% 281
2017
Q3
$3.36M Buy
+59,907
New +$3.36M 0.09% 281
2016
Q3
$3.36M Buy
+59,907
New +$3.36M 0.09% 281