Essex Financial 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
Q1
$500K Sell
2,049
-558
-21% -$113K 0.03% 454
2025
Q4
$424K Buy
2,607
+564
+28% +$105K 0.02% 488
2025
Q3
$394K Buy
+2,043
New +$359K 0.02% 496
2024
Q4
Sell
-1,724
Closed -$273K 647
2024
Q3
$273K Buy
1,724
+356
+26% +$60.2K 0.02% 515
2024
Q2
$238K Buy
1,368
+330
+32% +$61.4K 0.02% 537
2024
Q1
$209K Sell
1,038
-1,096
-51% -$187K 0.02% 502
2023
Q4
$317K Buy
2,134
+35
+2% +$5.2K 0.03% 387
2023
Q3
$318K Buy
2,099
+30
+1% +$4.18K 0.04% 360
2023
Q2
$241K Sell
2,069
-535
-21% -$62.2K 0.03% 409
2023
Q1
$351K Sell
2,604
-3
-0.1% -$375 0.04% 348
2022
Q4
$303K Sell
2,607
-18
-0.7% -$2.05K 0.03% 356
2022
Q3
$261K Buy
+2,625
New +$246K 0.03% 364
2022
Q2
Sell
-2,668
Closed -$228K 508
2022
Q1
$228K Buy
+2,668
New +$203K 0.02% 438

Other funds holding MPC

Essex Financial Services's MPC Position: Q1 2026 in Review

Essex Financial Services reduced its Marathon Petroleum (MPC) stake by 21% in Q1 2026, selling an estimated $113K and leaving 2,049 shares worth $500K. The position accounts for 0.03% of the portfolio, ranked #454.

Essex Financial Services first reported a position in MPC in Q1 2022 and has held it in 13 quarters since. 1,883 funds tracked by Wall St. Rank hold MPC as of Q1 2026.

  • Essex Financial Services held 2,049 shares of Marathon Petroleum worth $500K as of Q1 2026.
  • Essex Financial Services sold 558 Marathon Petroleum shares in Q1 2026, an estimated $113K.
  • Marathon Petroleum made up 0.03% of Essex Financial Services's portfolio in Q1 2026, its #454 holding.
  • Essex Financial Services first reported a position in Marathon Petroleum in Q1 2022 and has held it in 13 quarters since.
  • 1,883 funds tracked by Wall St. Rank held Marathon Petroleum as of Q1 2026.

Based on Essex Financial Services's 13F filing for Q1 2026, filed 24 Apr 2026.