Annex Advisory Services’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
$226K Sell
1,362
-62
-4% -$10.3K 0.01% 289
2025
Q1
$208K Sell
1,424
-44
-3% -$6.41K 0.01% 289
2024
Q4
$205K Hold
1,468
0.01% 299
2024
Q3
$239K Sell
1,468
-30
-2% -$4.89K 0.01% 255
2024
Q2
$260K Buy
1,498
+30
+2% +$5.21K 0.01% 239
2024
Q1
$296K Sell
1,468
-85
-5% -$17.1K 0.01% 231
2023
Q4
$230K Sell
1,553
-420
-21% -$62.3K 0.01% 242
2023
Q3
$299K Buy
1,973
+97
+5% +$14.7K 0.02% 194
2023
Q2
$219K Hold
1,876
0.01% 235
2023
Q1
$253K Sell
1,876
-26
-1% -$3.51K 0.01% 200
2022
Q4
$221K Sell
1,902
-5,017
-73% -$584K 0.01% 227
2022
Q3
$687K Buy
6,919
+2,378
+52% +$236K 0.05% 132
2022
Q2
$373K Sell
4,541
-165
-4% -$13.6K 0.03% 165
2022
Q1
$402K Buy
4,706
+1,038
+28% +$88.7K 0.03% 168
2021
Q4
$235K Buy
3,668
+343
+10% +$22K 0.02% 221
2021
Q3
$206K Buy
+3,325
New +$206K 0.02% 198
2019
Q3
Sell
-25,727
Closed -$1.44M 127
2019
Q2
$1.44M Buy
25,727
+628
+3% +$35.1K 0.2% 57
2019
Q1
$1.5M Buy
25,099
+4,358
+21% +$261K 0.23% 57
2018
Q4
$1.22M Buy
+20,741
New +$1.22M 0.19% 65