Back to Haverford Trust Co Haverford Trust Co

MPCMPC

Showing 7 of 27 quarters

Position history for Haverford Trust CoHaverford Trust Co's holdings in MARATHON PETROLEUM CORP

Current Value

$383,505

Current Shares

1,500

Total Value Change

-$639,407

Total Shares Change

-4,779

Quarter-by-Quarter History
QuarterActionSharesChangeValueWeightPriceConviction
2026-Q2
Latest
Increased
1,500
+22.4%
$383,5050.0%$255.67
29
2026-Q1
New
1,226
$299,3650.0%$211.98
32
2025-Q4
Exited
0
-100.0%
$00.0%$163.82
0
2025-Q3
Increased
1,522
+23.5%
$293,3500.0%$195.49
28
2025-Q2
New
1,232
$204,6480.0%$165.65
32
2024-Q4
Exited
0
-100.0%
$00.0%$132.65
0
2024-Q3
Increased
6,279
+6.6%
$1M0.0%$159.18
27

Analytics tracking helps us improve the product. Essential functions stay on either way. How analytics data is used