Kestra Private Wealth Services’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
$5.83M Buy
22,804
+213
+0.9% +$52.3K 0.06% 305
2026
Q1
$5.52M Buy
22,591
+509
+2% +$103K 0.07% 303
2025
Q4
$3.59M Buy
22,082
+4,089
+23% +$764K 0.04% 381
2025
Q3
$3.47M Buy
17,993
+112
+0.6% +$19.7K 0.05% 382
2025
Q2
$2.97M Sell
17,881
-540
-3% -$80.9K 0.04% 397
2025
Q1
$2.68M Buy
18,421
+2,457
+15% +$364K 0.04% 384
2024
Q4
$2.23M Buy
15,964
+1,654
+12% +$252K 0.04% 409
2024
Q3
$2.33M Sell
14,310
-7,751
-35% -$1.31M 0.04% 388
2024
Q2
$3.83M Buy
22,061
+1,046
+5% +$195K 0.08% 252
2024
Q1
$4.23M Sell
21,015
-513
-2% -$87.7K 0.1% 227
2023
Q4
$3.19M Buy
21,528
+744
+4% +$110K 0.08% 256
2023
Q3
$3.15M Buy
20,784
+3,180
+18% +$443K 0.1% 228
2023
Q2
$2.05M Sell
17,604
-827
-4% -$96.2K 0.07% 295
2023
Q1
$2.49M Buy
18,431
+151
+0.8% +$18.9K 0.1% 224
2022
Q4
$2.13M Sell
18,280
-993
-5% -$113K 0.11% 218
2022
Q3
$1.91M Buy
19,273
+2,315
+14% +$217K 0.11% 211
2022
Q2
$1.39M Buy
16,958
+145
+0.9% +$13.6K 0.08% 285
2022
Q1
$1.44M Sell
16,813
-3,152
-16% -$240K 0.07% 292
2021
Q4
$1.28M Buy
19,965
+7,090
+55% +$456K 0.06% 324
2021
Q3
$796K Buy
12,875
+933
+8% +$53.7K 0.04% 406
2021
Q2
$722K Sell
11,942
-3,876
-25% -$227K 0.04% 420
2021
Q1
$846K Buy
15,818
+2,107
+15% +$106K 0.06% 327
2020
Q4
$570K Buy
13,711
+5,869
+75% +$211K 0.04% 412
2020
Q3
$230K Buy
+7,842
New +$276K 0.02% 562

Other funds holding MPC

Kestra Private Wealth Services's MPC Position: Q2 2026 in Review

Kestra Private Wealth Services increased its Marathon Petroleum (MPC) stake by 0.94% in Q2 2026, buying an estimated $52.3K and bringing the position to 22,804 shares worth $5.83M. The position accounts for 0.06% of the portfolio, ranked #305.

Kestra Private Wealth Services first reported a position in MPC in Q3 2020 and has held it in 24 quarters since. 1,942 funds tracked by Wall St. Rank hold MPC as of Q2 2026.

  • Kestra Private Wealth Services held 22,804 shares of Marathon Petroleum worth $5.83M as of Q2 2026.
  • Kestra Private Wealth Services bought 213 Marathon Petroleum shares in Q2 2026, an estimated $52.3K.
  • Marathon Petroleum made up 0.06% of Kestra Private Wealth Services's portfolio in Q2 2026, its #305 holding.
  • Kestra Private Wealth Services first reported a position in Marathon Petroleum in Q3 2020 and has held it in 24 quarters since.
  • 1,942 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2026.

Based on Kestra Private Wealth Services's 13F filing for Q2 2026, filed 28 Jul 2026.