WCBA
MPC icon

Weaver C. Barksdale & Associates’s Marathon Petroleum MPC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$1.4M Sell
8,424
-29
-0.3% -$4.82K 1.34% 43
2025
Q1
$1.23M Sell
8,453
-204
-2% -$29.7K 1.18% 49
2024
Q4
$1.21M Sell
8,657
-215
-2% -$30K 1.16% 50
2024
Q3
$1.45M Sell
8,872
-338
-4% -$55.1K 1.3% 47
2024
Q2
$1.6M Sell
9,210
-146
-2% -$25.3K 1.52% 38
2024
Q1
$1.88M Sell
9,356
-74
-0.8% -$14.9K 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% +$284K 1.53% 37
2023
Q2
$1.16M Sell
9,990
-617
-6% -$71.9K 1.15% 53
2023
Q1
$1.43M Sell
10,607
-514
-5% -$69.3K 1.34% 51
2022
Q4
$1.29M Buy
11,121
+284
+3% +$33.1K 1.14% 55
2022
Q3
$1.08M Sell
10,837
-387
-3% -$38.4K 1.08% 59
2022
Q2
$923K Sell
11,224
-2,024
-15% -$166K 0.86% 61
2022
Q1
$1.13M Sell
13,248
-21,212
-62% -$1.81M 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% -$76.5K 1.69% 19
2017
Q3
$1.44M Hold
25,591
1.6% 30
2017
Q2
$1.34M Buy
25,591
+15,863
+163% +$830K 1.56% 33
2017
Q1
$492K Buy
9,728
+7,935
+443% +$401K 0.58% 63
2016
Q4
$90K Hold
1,793
0.15% 72
2016
Q3
$73K Buy
+1,793
New +$73K 0.12% 81