Back to State of Michigan Retirement System State of Michigan Retirement System

MPCMPC

Showing 9 of 31 quarters

Position history for State of Michigan Retirement SystemState of Michigan Retirement System's holdings in Marathon Petroleum Corporation

Yes. State of Michigan Retirement System holds 70,510 shares of MPC (Marathon Petroleum), worth $27.9M, as of its Q3 2026 13F filing. It reduced the position by 4,200 shares (-5.6%) from Q2 2026. State of Michigan Retirement System has held MPC in every 13F on record since Q1 2019, 31 quarterly filings. MPC is 0.1% of State of Michigan Retirement System's reported 13F portfolio.

Current Value

$27.9M

Current Shares

70,510

Total Value Change

+$13M

Total Shares Change

-20,600

Quarter-by-Quarter History
QuarterActionSharesChangeValueWeightPriceConviction
2026-Q3
Latest
Decreased
70,510
-5.6%
$27.9M0.1%$395.42
0
2026-Q2
Decreased
74,710
-3.1%
$19.1M0.1%$254.97
0
2026-Q1
Decreased
77,110
-2.0%
$18.8M0.1%$242.59
0
2025-Q4
Decreased
78,710
-4.3%
$12.8M0.1%$160.76
0
2025-Q3
Decreased
82,210
-1.6%
$15.8M0.1%$189.57
0
2025-Q2
Decreased
83,510
-2.6%
$13.9M0.1%$162.48
0
2025-Q1
Decreased
85,710
-1.7%
$12.5M0.1%$141.70
0
2024-Q4
Decreased
87,210
-4.3%
$12.2M0.1%$134.90
0
2024-Q3
Decreased
91,110
-5.6%
$14.8M0.1%$156.64
0

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