State of Michigan Retirement System 13F for Q3 2026: new SPCX stake ($104M) and no longer holds Electronic Arts Inc (delisted)
state · $22.6B reported in all · 19 new positions, 12 closed
Companies/Indices · Investment reports · SEC filings · 26 Oct 2026
Companies named: SPCX