Back to
STRS OHIO
ENPH
Showing 7 of 27 quarters
Position history for
STRS OHIO's holdings in ENPHASE ENERGY INC
Current Value
$132,948
Current Shares
2,700
Total Value Change
-$602,473
Total Shares Change
-3,807
Quarter-by-Quarter History