Back to National Pension Service National Pension Service

MPCMPC

Showing 8 of 31 quarters

Position history for National Pension ServiceNational Pension Service's holdings in MARATHON PETE CORP

Yes. National Pension Service holds 928,506 shares of MPC (Marathon Petroleum), worth $237.4M, as of its Q2 2026 13F filing. It increased the position by 5,626 shares (+0.6%) from Q1 2026. National Pension Service has held MPC in every 13F on record since Q4 2018, 31 quarterly filings. MPC is 0.2% of National Pension Service's reported 13F portfolio.

Current Value

$237.4M

Current Shares

928,506

Total Value Change

+$78.2M

Total Shares Change

-48,744

Quarter-by-Quarter History
QuarterActionSharesChangeValueWeightPriceConviction
2026-Q2
Latest
Increased
928,506
+0.6%
$237.4M0.2%$254.97
37
2026-Q1
Increased
922,880
+4.2%
$225.3M0.2%$242.59
38
2025-Q4
Increased
885,426
+4.3%
$144M0.1%$160.76
38
2025-Q3
Increased
849,268
+1.7%
$163.7M0.1%$189.57
37
2025-Q2
Increased
834,960
+3.8%
$138.7M0.1%$162.48
38
2025-Q1
Increased
804,285
+0.2%
$117.2M0.1%$141.70
36
2024-Q4
Decreased
802,763
-17.9%
$112M0.1%$134.90
0
2024-Q3
Increased
977,250
+3.1%
$159.2M0.2%$156.64
37

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