NVWM LLC’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.47K Hold
6
﹤0.01% 520
2025
Q4
$976 Hold
6
﹤0.01% 577
2025
Q3
$1.16K Hold
6
﹤0.01% 518
2025
Q2
$997 Sell
6
-7
-54% -$1.05K ﹤0.01% 521
2025
Q1
$1.89K Sell
13
-1
-7% -$148 ﹤0.01% 402
2024
Q4
$1.95K Buy
14
+9
+180% +$1.37K ﹤0.01% 379
2024
Q3
$815 Sell
5
-2
-29% -$338 ﹤0.01% 495
2024
Q2
$1.21K Buy
7
+2
+40% +$372 ﹤0.01% 413
2024
Q1
$1.01K Buy
+5
New +$855 ﹤0.01% 402
2023
Q2
Sell
-7,632
Closed -$1.03M 472
2023
Q1
$1.03M Sell
7,632
-195
-2% -$24.4K 0.34% 84
2022
Q4
$911K Buy
7,827
+131
+2% +$14.9K 0.33% 97
2022
Q3
$765K Sell
7,696
-4
-0.1% -$374 0.3% 106
2022
Q2
$633K Sell
7,700
-8,362
-52% -$782K 0.25% 134
2022
Q1
$1.37M Buy
16,062
+9,890
+160% +$752K 0.44% 72
2021
Q4
$395K Buy
+6,172
New +$397K 0.12% 171
2020
Q3
Sell
-19,927
Closed -$745K 392
2020
Q2
$745K Buy
+19,927
New +$640K 0.4% 76

Other funds holding MPC

NVWM LLC's MPC Position: Q1 2026 in Review

NVWM LLC held its Marathon Petroleum (MPC) position steady in Q1 2026 at 6 shares worth $1.47K. The position accounts for ﹤0.01% of the portfolio, ranked #520.

NVWM LLC first reported a position in MPC in Q2 2020 and has held it in 16 quarters since. The position peaked at $1.37M in Q1 2022. 1,882 funds tracked by Wall St. Rank hold MPC as of Q1 2026.

  • NVWM LLC held 6 shares of Marathon Petroleum worth $1.47K as of Q1 2026.
  • NVWM LLC left its Marathon Petroleum share count unchanged in Q1 2026.
  • Marathon Petroleum made up ﹤0.01% of NVWM LLC's portfolio in Q1 2026, its #520 holding.
  • NVWM LLC first reported a position in Marathon Petroleum in Q2 2020 and has held it in 16 quarters since.
  • NVWM LLC's Marathon Petroleum position peaked at $1.37M in Q1 2022.
  • 1,882 funds tracked by Wall St. Rank held Marathon Petroleum as of Q1 2026.

Based on NVWM LLC's 13F filing for Q1 2026, filed 27 Apr 2026.