STRS Ohio’s Enphase Energy ENPH Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$133K Sell
2,700
-344
-11% -$15.7K ﹤0.01% 1767
2026
Q1
$115K Sell
3,044
-5
-0.2% -$208 ﹤0.01% 1721
2025
Q4
$97.7K Buy
3,049
+6
+0.2% +$194 ﹤0.01% 1823
2025
Q3
$108K Buy
3,043
+1
+0% +$37 ﹤0.01% 1815
2025
Q2
$121K Buy
+3,042
New +$141K ﹤0.01% 1809
2024
Q4
Sell
-6,507
Closed -$735K 1930
2024
Q3
$735K Buy
+6,507
New +$727K ﹤0.01% 1029
2024
Q2
Sell
-15,000
Closed -$1.81M 1998
2024
Q1
$1.81M Sell
15,000
-10,000
-40% -$1.17M 0.01% 672
2023
Q4
$3.3M Sell
25,000
-12,500
-33% -$1.33M 0.01% 497
2023
Q3
$4.5M Sell
37,500
-10,000
-21% -$1.42M 0.02% 468
2023
Q2
$7.96M Buy
47,500
+4,484
+10% +$801K 0.03% 411
2023
Q1
$9.04M Buy
43,016
+1,119
+3% +$242K 0.04% 391
2022
Q4
$11.1M Buy
41,897
+198
+0.5% +$57.6K 0.05% 366
2022
Q3
$11.6M Buy
41,699
+1,699
+4% +$458K 0.06% 337
2022
Q2
$7.81M Sell
40,000
-1,330
-3% -$240K 0.04% 403
2022
Q1
$8.34M Hold
41,330
0.03% 437
2021
Q4
$7.56M Hold
41,330
0.03% 438
2021
Q3
$6.2M Buy
41,330
+15,105
+58% +$2.59M 0.02% 468
2021
Q2
$4.82M Buy
26,225
+19,946
+318% +$2.93M 0.02% 510
2021
Q1
$1.02M Buy
6,279
+822
+15% +$148K ﹤0.01% 1154
2020
Q4
$957K Sell
5,457
-2,888
-35% -$366K ﹤0.01% 1090
2020
Q3
$689K Sell
8,345
-2,471
-23% -$165K ﹤0.01% 1142
2020
Q2
$514K Sell
10,816
-584
-5% -$27.9K ﹤0.01% 1290
2020
Q1
$368K Buy
11,400
+8,600
+307% +$324K ﹤0.01% 1361
2019
Q4
$73K Sell
2,800
-2,300
-45% -$52.3K ﹤0.01% 1832
2019
Q3
$113K Buy
+5,100
New +$131K ﹤0.01% 1748
2015
Q2
Sell
-52,700
Closed -$573K 1879
2015
Q1
$695K Buy
52,700
+21,600
+69% +$279K ﹤0.01% 1046
2014
Q4
$444K Buy
31,100
+1,500
+5% +$18.7K ﹤0.01% 1236
2014
Q3
$444K Buy
+29,600
New +$375K ﹤0.01% 1240

Other funds holding ENPH

STRS Ohio's ENPH Position: Q2 2026 in Review

STRS Ohio reduced its Enphase Energy (ENPH) stake by 11% in Q2 2026, selling an estimated $15.7K and leaving 2,700 shares worth $133K. The position accounts for ﹤0.01% of the portfolio, ranked #1767.

STRS Ohio first reported a position in ENPH in Q3 2014 and has held it in 28 quarters since. The position peaked at $11.6M in Q3 2022. 537 funds tracked by Wall St. Rank hold ENPH as of Q2 2026.

  • STRS Ohio held 2,700 shares of Enphase Energy worth $133K as of Q2 2026.
  • STRS Ohio sold 344 Enphase Energy shares in Q2 2026, an estimated $15.7K.
  • Enphase Energy made up ﹤0.01% of STRS Ohio's portfolio in Q2 2026, its #1767 holding.
  • STRS Ohio first reported a position in Enphase Energy in Q3 2014 and has held it in 28 quarters since.
  • STRS Ohio's Enphase Energy position peaked at $11.6M in Q3 2022.
  • 537 funds tracked by Wall St. Rank held Enphase Energy as of Q2 2026.

Based on STRS Ohio's 13F filing for Q2 2026, filed 30 Jul 2026.