Back to
STRS Ohio
ENPH
Showing 8 of 28 quarters
Position history for
STRS Ohio's holdings in Enphase Energy, Inc.
Yes. STRS Ohio holds 1,759 shares of ENPH (Enphase Energy), worth $58,029, as of its Q3 2026 13F filing. It reduced the position by 941 shares (-34.9%) from Q2 2026. STRS Ohio has held ENPH since Q2 2025, across 6 quarterly 13F filings.
Current Value
$58,029
Current Shares
1,759
Total Value Change
-$677,392
Total Shares Change
-4,748
Quarter-by-Quarter History