Key Financial Inc’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
$953K Hold
5,738
0.19% 101
2025
Q1
$836K Hold
5,738
0.18% 105
2024
Q4
$800K Hold
5,738
0.18% 106
2024
Q3
$935K Sell
5,738
-20
-0.3% -$3.26K 0.21% 90
2024
Q2
$999K Hold
5,758
0.24% 72
2024
Q1
$1.16M Sell
5,758
-274
-5% -$55.2K 0.3% 63
2023
Q4
$895K Hold
6,032
0.24% 79
2023
Q3
$913K Hold
6,032
0.31% 66
2023
Q2
$703K Buy
6,032
+80
+1% +$9.33K 0.23% 82
2023
Q1
$803K Buy
5,952
+40
+0.7% +$5.39K 0.29% 68
2022
Q4
$587K Hold
5,912
0.28% 62
2022
Q3
$587K Buy
5,912
+5,200
+730% +$516K 0.28% 64
2022
Q2
$60K Hold
712
0.03% 327
2022
Q1
$61K Buy
712
+345
+94% +$29.6K 0.03% 333
2021
Q4
$23K Hold
367
0.01% 465
2021
Q3
$23K Hold
367
0.01% 446
2021
Q2
$20K Hold
367
0.01% 472
2021
Q1
$20K Hold
367
0.01% 404
2020
Q4
$15K Buy
+367
New +$15K 0.01% 414
2020
Q2
Sell
-400
Closed -$10K 420
2020
Q1
$10K Buy
+400
New +$10K 0.01% 403