Certified Advisory Corp’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
$501K Buy
1,961
+306
+18% +$75.1K 0.04% 226
2026
Q1
$404K Buy
1,655
+6
+0.4% +$1.21K 0.04% 234
2025
Q4
$268K Buy
1,649
+7
+0.4% +$1.31K 0.02% 281
2025
Q3
$316K Buy
1,642
+7
+0.4% +$1.23K 0.03% 262
2025
Q2
$272K Sell
1,635
-5
-0.3% -$750 0.03% 265
2025
Q1
$239K Sell
1,640
-20
-1% -$2.96K 0.03% 266
2024
Q4
$232K Buy
1,660
+8
+0.5% +$1.22K 0.03% 270
2024
Q3
$269K Buy
1,652
+36
+2% +$6.08K 0.03% 257
2024
Q2
$280K Buy
1,616
+106
+7% +$19.7K 0.04% 244
2024
Q1
$304K Sell
1,510
-3
-0.2% -$513 0.04% 222
2023
Q4
$224K Buy
1,513
+8
+0.5% +$1.19K 0.03% 246
2023
Q3
$228K Buy
+1,505
New +$210K 0.04% 218
2023
Q2
Sell
-2,001
Closed -$270K 279
2023
Q1
$270K Buy
2,001
+121
+6% +$15.1K 0.05% 207
2022
Q4
$219K Buy
+1,880
New +$214K 0.04% 218
2021
Q2
Sell
-930
Closed -$50K 528
2021
Q1
$50K Buy
+930
New +$47K 0.01% 348
2020
Q2
$16K Buy
417
+3
+0.7% +$96 0.01% 479
2020
Q1
$10K Buy
414
+4
+1% +$184 ﹤0.01% 533
2019
Q4
$25K Buy
410
+2
+0.5% +$125 0.01% 436
2019
Q3
$25K Buy
408
+2
+0.5% +$105 0.01% 441
2019
Q2
$23K Sell
406
-21
-5% -$1.15K 0.01% 460
2019
Q1
$26K Sell
427
-49
-10% -$3.08K 0.01% 403
2018
Q4
$28K Buy
476
+198
+71% +$13.5K 0.01% 359
2018
Q3
$22K Buy
278
+1
+0.4% +$79 0.01% 436
2018
Q2
$19K Sell
277
-24
-8% -$1.83K 0.01% 441
2018
Q1
$21K Buy
301
+1
+0.3% +$69 0.01% 403
2017
Q4
$19K Buy
+300
New +$18.4K 0.01% 382

Other funds holding MPC

Certified Advisory Corp's MPC Position: Q2 2026 in Review

Certified Advisory Corp increased its Marathon Petroleum (MPC) stake by 18% in Q2 2026, buying an estimated $75.1K and bringing the position to 1,961 shares worth $501K. The position accounts for 0.04% of the portfolio, ranked #226.

Certified Advisory Corp first reported a position in MPC in Q4 2017 and has held it in 26 quarters since. 601 funds tracked by Wall St. Rank hold MPC as of Q2 2026.

  • Certified Advisory Corp held 1,961 shares of Marathon Petroleum worth $501K as of Q2 2026.
  • Certified Advisory Corp bought 306 Marathon Petroleum shares in Q2 2026, an estimated $75.1K.
  • Marathon Petroleum made up 0.04% of Certified Advisory Corp's portfolio in Q2 2026, its #226 holding.
  • Certified Advisory Corp first reported a position in Marathon Petroleum in Q4 2017 and has held it in 26 quarters since.
  • 601 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2026.

Based on Certified Advisory Corp's 13F filing for Q2 2026, filed 16 Jul 2026.