Weaver C. Barksdale & Associates’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
Q1
$1.82M Buy
7,435
+407
+6% +$82.2K 1.73% 27
2025
Q4
$1.14M Sell
7,028
-889
-11% -$166K 1.2% 45
2025
Q3
$1.53M Sell
7,917
-507
-6% -$89.2K 1.47% 41
2025
Q2
$1.4M Sell
8,424
-29
-0.3% -$4.35K 1.34% 43
2025
Q1
$1.23M Sell
8,453
-204
-2% -$30.2K 1.18% 49
2024
Q4
$1.21M Sell
8,657
-215
-2% -$32.8K 1.16% 50
2024
Q3
$1.45M Sell
8,872
-338
-4% -$57.1K 1.3% 47
2024
Q2
$1.6M Sell
9,210
-146
-2% -$27.2K 1.52% 38
2024
Q1
$1.88M Sell
9,356
-74
-0.8% -$12.7K 1.73% 26
2023
Q4
$1.4M Sell
9,430
-2,437
-21% -$362K 1.37% 42
2023
Q3
$1.8M Buy
11,867
+1,877
+19% +$262K 1.53% 37
2023
Q2
$1.16M Sell
9,990
-617
-6% -$71.7K 1.15% 53
2023
Q1
$1.43M Sell
10,607
-514
-5% -$64.3K 1.34% 51
2022
Q4
$1.29M Buy
11,121
+284
+3% +$32.4K 1.14% 55
2022
Q3
$1.08M Sell
10,837
-387
-3% -$36.2K 1.08% 59
2022
Q2
$923K Sell
11,224
-2,024
-15% -$189K 0.86% 61
2022
Q1
$1.13M Sell
13,248
-21,212
-62% -$1.61M 1.01% 57
2021
Q4
$2.21M Buy
+34,460
New +$2.21M 2% 11
2017
Q4
$1.61M Sell
24,431
-1,160
-5% -$71K 1.69% 19
2017
Q3
$1.44M Hold
25,591
1.6% 30
2017
Q2
$1.34M Buy
25,591
+15,863
+163% +$819K 1.56% 33
2017
Q1
$492K Buy
9,728
+7,935
+443% +$395K 0.58% 63
2016
Q4
$90K Hold
1,793
0.15% 72
2016
Q3
$73K Buy
+1,793
New +$72.7K 0.12% 81

Other funds holding MPC

Weaver C. Barksdale & Associates's MPC Position: Q1 2026 in Review

Weaver C. Barksdale & Associates increased its Marathon Petroleum (MPC) stake by 5.8% in Q1 2026, buying an estimated $82.2K and bringing the position to 7,435 shares worth $1.82M. The position accounts for 1.73% of the portfolio, ranked #27.

Weaver C. Barksdale & Associates first reported a position in MPC in Q3 2016 and has held it in 24 quarters since. The position peaked at $2.21M in Q4 2021. 1,882 funds tracked by Wall St. Rank hold MPC as of Q1 2026.

  • Weaver C. Barksdale & Associates held 7,435 shares of Marathon Petroleum worth $1.82M as of Q1 2026.
  • Weaver C. Barksdale & Associates bought 407 Marathon Petroleum shares in Q1 2026, an estimated $82.2K.
  • Marathon Petroleum made up 1.73% of Weaver C. Barksdale & Associates's portfolio in Q1 2026, its #27 holding.
  • Weaver C. Barksdale & Associates first reported a position in Marathon Petroleum in Q3 2016 and has held it in 24 quarters since.
  • Weaver C. Barksdale & Associates's Marathon Petroleum position peaked at $2.21M in Q4 2021.
  • 1,882 funds tracked by Wall St. Rank held Marathon Petroleum as of Q1 2026.

Based on Weaver C. Barksdale & Associates's 13F filing for Q1 2026, filed 14 May 2026.