Bill Nygren - Oakmark Funds
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    156
Portfolio value:    $74,879,237,060
Holdings Activity Buys Sells    History
Holding/activity history for  Marathon Petroleum Corp. (MPC)
← All MPC superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 2,805,972 0.92 Reduce 30.41% 0.25 $162.33–255.77 · VW $205.48i $685,162,133 SEC
2025   Q4 4,031,962 0.83 Add 0.66% <0.01 $161.93–202.30 · VW $184.49i $655,717,903 SEC
2025   Q3 4,005,582 1.24 Reduce 2.98% 0.03 $158.00–201.61 · VW $178.84i $772,035,815 SEC
2025   Q2 4,128,430 1.12 Add 93.21% 0.54 $115.10–171.34 · VW $149.96i $685,773,537 SEC
2025   Q1 2,136,760 0.52 Buy 0.52 $132.79–160.45 · VW $147.26i $311,304,602 SEC
Price snapshot:
Current price$296.88
Avg. buy price$155.59
+/- since buy90.81%
52-week low$154.97
52-week high$299.05