CWA Asset Management Group’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
$1.03M Buy
4,012
+250
+7% +$61.4K 0.03% 390
2026
Q1
$918K Buy
3,762
+287
+8% +$58K 0.03% 387
2025
Q4
$565K Buy
3,475
+57
+2% +$10.7K 0.02% 442
2025
Q3
$659K Buy
3,418
+113
+3% +$19.9K 0.02% 428
2025
Q2
$549K Buy
3,305
+520
+19% +$77.9K 0.02% 447
2025
Q1
$406K Buy
2,785
+378
+16% +$55.9K 0.02% 461
2024
Q4
$336K Sell
2,407
-6,500
-73% -$992K 0.02% 463
2024
Q3
$1.45M Buy
+8,907
New +$1.51M 0.08% 189
2024
Q1
$1.32M Buy
6,544
+4,577
+233% +$783K 0.08% 182
2023
Q4
$292K Buy
1,967
+307
+18% +$45.6K 0.02% 336
2023
Q3
$251K Buy
+1,660
New +$231K 0.02% 316
2023
Q2
Sell
-1,588
Closed -$214K 368
2023
Q1
$214K Sell
1,588
-3,891
-71% -$487K 0.02% 294
2022
Q4
$638K Sell
5,479
-510
-9% -$58.1K 0.05% 173
2022
Q3
$595K Buy
5,989
+1,924
+47% +$180K 0.06% 152
2022
Q2
$334K Buy
+4,065
New +$380K 0.03% 221
2021
Q2
Sell
-4,881
Closed -$261K 283
2021
Q1
$261K Buy
+4,881
New +$247K 0.02% 228
2017
Q3
Sell
-4,074
Closed -$213K 181
2017
Q2
$213K Buy
+4,074
New +$210K 0.07% 152

Other funds holding MPC

CWA Asset Management Group's MPC Position: Q2 2026 in Review

CWA Asset Management Group increased its Marathon Petroleum (MPC) stake by 6.6% in Q2 2026, buying an estimated $61.4K and bringing the position to 4,012 shares worth $1.03M. The position accounts for 0.03% of the portfolio, ranked #390.

CWA Asset Management Group first reported a position in MPC in Q2 2017 and has held it in 17 quarters since. The position peaked at $1.45M in Q3 2024. 575 funds tracked by Wall St. Rank hold MPC as of Q2 2026.

  • CWA Asset Management Group held 4,012 shares of Marathon Petroleum worth $1.03M as of Q2 2026.
  • CWA Asset Management Group bought 250 Marathon Petroleum shares in Q2 2026, an estimated $61.4K.
  • Marathon Petroleum made up 0.03% of CWA Asset Management Group's portfolio in Q2 2026, its #390 holding.
  • CWA Asset Management Group first reported a position in Marathon Petroleum in Q2 2017 and has held it in 17 quarters since.
  • CWA Asset Management Group's Marathon Petroleum position peaked at $1.45M in Q3 2024.
  • 575 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2026.

Based on CWA Asset Management Group's 13F filing for Q2 2026, filed 14 Jul 2026.