CYG
MPC icon

Clean Yield Group’s Marathon Petroleum MPC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2023
Q2
Sell
-503
Closed -$67.8K 424
2023
Q1
$67.8K Hold
503
0.03% 208
2022
Q4
$58.5K Buy
+503
New +$58.5K 0.03% 220
2019
Q3
Hold
0
353
2019
Q2
Sell
-32
Closed -$2K 359
2019
Q1
$2K Buy
+32
New +$2K ﹤0.01% 303
2015
Q2
Sell
-200
Closed -$20K 226
2015
Q1
$20K Buy
+200
New +$20K 0.01% 258