Steve Schonfeld’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
Sell
-23,824
Closed -$901K 2716
2026
Q1
$901K Sell
23,824
-3,221
-12% -$134K 0.01% 1145
2025
Q4
$867K Sell
27,045
-57,070
-68% -$1.85M ﹤0.01% 1180
2025
Q3
$2.98M Buy
84,115
+46,852
+126% +$1.74M 0.02% 837
2025
Q2
$1.48M Sell
37,263
-166,242
-82% -$7.68M 0.01% 1136
2025
Q1
$12.6M Buy
203,505
+139,142
+216% +$8.8M 0.08% 262
2024
Q4
$4.42M Sell
64,363
-12,278
-16% -$974K 0.03% 538
2024
Q3
$8.66M Buy
76,641
+70,821
+1,217% +$7.91M 0.06% 338
2024
Q2
$580K Buy
5,820
+2,276
+64% +$265K ﹤0.01% 1427
2024
Q1
$429K Buy
+3,544
New +$414K ﹤0.01% 1532
2023
Q4
Sell
-4,801
Closed -$577K 1962
2023
Q3
$577K Sell
4,801
-1,138
-19% -$162K ﹤0.01% 1170
2023
Q2
$995K Sell
5,939
-15,738
-73% -$2.81M 0.01% 976
2023
Q1
$4.56M Sell
21,677
-11,778
-35% -$2.55M 0.04% 468
2022
Q4
$8.86M Buy
33,455
+255
+0.8% +$74.2K 0.07% 328
2022
Q3
$9.21M Sell
33,200
-17,097
-34% -$4.61M 0.08% 335
2022
Q2
$9.82M Buy
50,297
+45,140
+875% +$8.16M 0.1% 275
2022
Q1
$1.04M Sell
5,157
-2,062
-29% -$324K 0.01% 969
2021
Q4
$1.32M Sell
7,219
-9,108
-56% -$1.9M 0.01% 815
2021
Q3
$2.45M Buy
16,327
+4,565
+39% +$783K 0.03% 647
2021
Q2
$2.16M Buy
11,762
+7,962
+210% +$1.17M 0.02% 684
2021
Q1
$616K Sell
3,800
-9,091
-71% -$1.63M 0.01% 1071
2020
Q4
$2.26M Buy
+12,891
New +$1.63M 0.03% 570

Other funds holding ENPH

Steve Schonfeld's ENPH Position: Q2 2026 in Review

Steve Schonfeld sold out of Enphase Energy (ENPH) in Q2 2026, closing a stake of 23,824 shares — an estimated $901K sold.

Steve Schonfeld first reported a position in ENPH in Q4 2020 and held it in 21 quarters. The position peaked at $12.6M in Q1 2025. 533 funds tracked by Wall St. Rank hold ENPH as of Q2 2026.

  • Steve Schonfeld reported no remaining Enphase Energy position as of Q2 2026 after selling out during the quarter.
  • Steve Schonfeld sold 23,824 Enphase Energy shares in Q2 2026, an estimated $901K.
  • Steve Schonfeld first reported a position in Enphase Energy in Q4 2020 and held it in 21 quarters.
  • Steve Schonfeld's Enphase Energy position peaked at $12.6M in Q1 2025.
  • 533 funds tracked by Wall St. Rank held Enphase Energy as of Q2 2026.

Based on Schonfeld Strategic Advisors's 13F filing for Q2 2026, filed 14 Aug 2026.