IFM Investors’s Marathon Petroleum MPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$13.5M Buy
52,906
+2,624
+5% +$644K 0.09% 213
2026
Q1
$12.3M Buy
50,282
+2,385
+5% +$482K 0.1% 188
2025
Q4
$7.79M Sell
47,897
-3,513
-7% -$657K 0.07% 263
2025
Q3
$10.2M Sell
51,410
-1,326
-3% -$233K 0.09% 202
2025
Q2
$8.76M Sell
52,736
-3,731
-7% -$559K 0.08% 224
2025
Q1
$8.23M Buy
56,467
+5,653
+11% +$837K 0.09% 222
2024
Q4
$7.09M Sell
50,814
-19,300
-28% -$2.95M 0.07% 256
2024
Q3
$11.4M Sell
70,114
-7,476
-10% -$1.26M 0.11% 182
2024
Q2
$13.5M Sell
77,590
-3,061
-4% -$569K 0.14% 140
2024
Q1
$16.3M Sell
80,651
-2,212
-3% -$378K 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% +$263K 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.04M 0.17% 117
2022
Q4
$10.7M Sell
91,624
-2,280
-2% -$260K 0.18% 120
2022
Q3
$9.33M Sell
93,904
-2,054
-2% -$192K 0.17% 124
2022
Q2
$7.89M Buy
95,958
+1,706
+2% +$159K 0.14% 154
2022
Q1
$8.06M Buy
94,252
+10,847
+13% +$825K 0.13% 168
2021
Q4
$5.34M Sell
83,405
-83
-0.1% -$5.33K 0.1% 202
2021
Q3
$5.16M Buy
83,488
+630
+0.8% +$36.2K 0.11% 186
2021
Q2
$5.01M Buy
82,858
+11,566
+16% +$678K 0.1% 203
2021
Q1
$3.81M Buy
71,292
+8,843
+14% +$447K 0.1% 207
2020
Q4
$2.58M Buy
62,449
+9,650
+18% +$346K 0.08% 254
2020
Q3
$1.55M Buy
52,799
+4,473
+9% +$157K 0.07% 286
2020
Q2
$1.81M Sell
48,326
-17,473
-27% -$561K 0.09% 220
2020
Q1
$1.6M Sell
65,799
-2,628
-4% -$121K 0.07% 265
2019
Q4
$4.12M Sell
68,427
-4,162
-6% -$260K 0.15% 160
2019
Q3
$4.41M Buy
72,589
+25,492
+54% +$1.34M 0.16% 142
2019
Q2
$2.63M Hold
47,097
0.15% 154
2019
Q1
$2.82M Buy
47,097
+6,681
+17% +$420K 0.18% 124
2018
Q4
$2.38M Buy
40,416
+1,726
+4% +$118K 0.19% 115
2018
Q3
$3.09M Buy
38,690
+16,917
+78% +$1.34M 0.23% 95
2018
Q2
$1.53M Buy
21,773
+6,510
+43% +$497K 0.14% 161
2018
Q1
$1.12M Buy
15,263
+1,073
+8% +$73.9K 0.16% 149
2017
Q4
$936K Sell
14,190
-343
-2% -$21K 0.15% 160
2017
Q3
$815K Buy
14,533
+184
+1% +$9.87K 0.14% 169
2017
Q2
$751K Buy
14,349
+3,758
+35% +$194K 0.14% 176
2017
Q1
$535K Buy
10,591
+3,869
+58% +$193K 0.14% 185
2016
Q4
$338K Buy
+6,722
New +$305K 0.16% 169

Other funds holding MPC

IFM Investors's MPC Position: Q2 2026 in Review

IFM Investors increased its Marathon Petroleum (MPC) stake by 5.2% in Q2 2026, buying an estimated $644K and bringing the position to 52,906 shares worth $13.5M. The position accounts for 0.09% of the portfolio, ranked #213.

IFM Investors first reported a position in MPC in Q4 2016 and has held it in 39 quarters since. The position peaked at $16.3M in Q1 2024. 540 funds tracked by Wall St. Rank hold MPC as of Q2 2026.

  • IFM Investors held 52,906 shares of Marathon Petroleum worth $13.5M as of Q2 2026.
  • IFM Investors bought 2,624 Marathon Petroleum shares in Q2 2026, an estimated $644K.
  • Marathon Petroleum made up 0.09% of IFM Investors's portfolio in Q2 2026, its #213 holding.
  • IFM Investors first reported a position in Marathon Petroleum in Q4 2016 and has held it in 39 quarters since.
  • IFM Investors's Marathon Petroleum position peaked at $16.3M in Q1 2024.
  • 540 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2026.

Based on IFM Investors's 13F filing for Q2 2026, filed 21 Jul 2026.