Back to
Haverford Trust Co
MPCShowing 7 of 27 quarters
Position history for
Haverford Trust Co's holdings in MARATHON PETROLEUM CORP
Haverford Trust Co holds 1,500 shares of MPC (MARATHON PETROLEUM CORP), worth $383,505 as of 2026-Q2. The position was increased (+22.4% shares). MPC represents 0.0% of Haverford Trust Co's portfolio.
Current Value
$383,505
Current Shares
1,500
Total Value Change
-$639,407
Total Shares Change
-4,779
Quarter-by-Quarter History
Other major holders of MPC: BNP PARIBAS FINANCIAL MARKETS, VANGUARD GROUP INC, BlackRock, Inc.