IFM Investors’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
$8.76M Sell
52,736
-3,731
-7% -$620K 0.08% 224
2025
Q1
$8.23M Buy
56,467
+5,653
+11% +$824K 0.09% 222
2024
Q4
$7.09M Sell
50,814
-19,300
-28% -$2.69M 0.07% 256
2024
Q3
$11.4M Sell
70,114
-7,476
-10% -$1.22M 0.11% 182
2024
Q2
$13.5M Sell
77,590
-3,061
-4% -$531K 0.14% 140
2024
Q1
$16.3M Sell
80,651
-2,212
-3% -$446K 0.18% 105
2023
Q4
$12.3M Sell
82,863
-3,860
-4% -$573K 0.15% 130
2023
Q3
$13.1M Buy
86,723
+1,889
+2% +$286K 0.17% 113
2023
Q2
$9.89M Buy
84,834
+1,486
+2% +$173K 0.13% 155
2023
Q1
$11.2M Sell
83,348
-8,276
-9% -$1.12M 0.17% 117
2022
Q4
$10.7M Sell
91,624
-2,280
-2% -$265K 0.18% 120
2022
Q3
$9.33M Sell
93,904
-2,054
-2% -$204K 0.17% 124
2022
Q2
$7.89M Buy
95,958
+1,706
+2% +$140K 0.14% 154
2022
Q1
$8.06M Buy
94,252
+10,847
+13% +$927K 0.13% 168
2021
Q4
$5.34M Sell
83,405
-83
-0.1% -$5.31K 0.1% 202
2021
Q3
$5.16M Buy
83,488
+630
+0.8% +$38.9K 0.11% 186
2021
Q2
$5.01M Buy
82,858
+11,566
+16% +$699K 0.1% 203
2021
Q1
$3.81M Buy
71,292
+8,843
+14% +$473K 0.1% 207
2020
Q4
$2.58M Buy
62,449
+9,650
+18% +$399K 0.08% 254
2020
Q3
$1.55M Buy
52,799
+4,473
+9% +$131K 0.07% 286
2020
Q2
$1.81M Sell
48,326
-17,473
-27% -$653K 0.09% 220
2020
Q1
$1.6M Sell
65,799
-2,628
-4% -$63.9K 0.07% 265
2019
Q4
$4.12M Sell
68,427
-4,162
-6% -$251K 0.15% 160
2019
Q3
$4.41M Buy
72,589
+25,492
+54% +$1.55M 0.16% 142
2019
Q2
$2.63M Hold
47,097
0.15% 154
2019
Q1
$2.82M Buy
47,097
+6,681
+17% +$400K 0.18% 124
2018
Q4
$2.39M Buy
40,416
+1,726
+4% +$102K 0.19% 115
2018
Q3
$3.09M Buy
38,690
+16,917
+78% +$1.35M 0.23% 95
2018
Q2
$1.53M Buy
21,773
+6,510
+43% +$457K 0.14% 161
2018
Q1
$1.12M Buy
15,263
+1,073
+8% +$78.5K 0.16% 149
2017
Q4
$936K Sell
14,190
-343
-2% -$22.6K 0.15% 160
2017
Q3
$815K Buy
14,533
+184
+1% +$10.3K 0.14% 169
2017
Q2
$751K Buy
14,349
+3,758
+35% +$197K 0.14% 176
2017
Q1
$535K Buy
10,591
+3,869
+58% +$195K 0.14% 185
2016
Q4
$338K Buy
+6,722
New +$338K 0.16% 169