Back to
STRS OHIO
ENPHShowing 7 of 27 quarters
Position history for
STRS OHIO's holdings in ENPHASE ENERGY INC
STRS OHIO holds 2,700 shares of ENPH (ENPHASE ENERGY INC), worth $132,948 as of 2026-Q2. The position was decreased (-11.3% shares). ENPH represents 0.0% of STRS OHIO's portfolio.
Current Value
$132,948
Current Shares
2,700
Total Value Change
-$602,473
Total Shares Change
-3,807
Quarter-by-Quarter History
Other major holders of ENPH: BNP PARIBAS FINANCIAL MARKETS, BlackRock Finance, Inc., VANGUARD GROUP INC