Two Sigma Securities’s Enphase Energy ENPH Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q4
Sell
-99,400
Closed -$11.2M 2115
2024
Q3
$11.2M Sell
99,400
-30,100
-23% -$3.36M 0.19% 134
2024
Q2
$12.9M Sell
129,500
-92,100
-42% -$10.7M 0.16% 154
2024
Q1
$26.8M Buy
221,600
+36,300
+20% +$4.24M 0.26% 84
2023
Q4
$24.5M Sell
185,300
-72,600
-28% -$7.7M 0.24% 87
2023
Q3
$31M Buy
257,900
+147,500
+134% +$21M 0.33% 47
2023
Q2
$18.5M Sell
110,400
-1,600
-1% -$286K 0.28% 69
2023
Q1
$23.6M Buy
112,000
+71,100
+174% +$15.4M 0.47% 26
2022
Q4
$10.8M Buy
40,900
+17,700
+76% +$5.15M 0.33% 44
2022
Q3
$6.44M Buy
23,200
+19,200
+480% +$5.18M 0.19% 112
2022
Q2
$781K Sell
4,000
-6,900
-63% -$1.25M 0.03% 651
2022
Q1
$2.2M Buy
10,900
+6,700
+160% +$1.05M 0.08% 324
2021
Q4
$768K Buy
4,200
+2,800
+200% +$584K 0.03% 351
2021
Q3
$210K Sell
1,400
-300
-18% -$51.5K 0.01% 1213
2021
Q2
$312K Buy
+1,700
New +$249K 0.01% 954

Other funds holding ENPH

Two Sigma Securities's ENPH Position: Q1 2026 in Review

Two Sigma Securities opened a new position in Enphase Energy (ENPH) in Q1 2026: 9,713 shares worth $367K. The stake represents 0.04% of the portfolio and ranks #641 among its holdings. This is a return to the name: Two Sigma Securities previously reported a position in ENPH as recently as Q2 2025.

Two Sigma Securities first reported a position in ENPH in Q1 2016 and has held it in 19 quarters since. The position peaked at $10.8M in Q1 2024. 493 funds tracked by Wall St. Rank hold ENPH as of Q1 2026.

  • Two Sigma Securities held 9,713 shares of Enphase Energy worth $367K as of Q1 2026.
  • Enphase Energy was a new Two Sigma Securities position in Q1 2026.
  • Enphase Energy made up 0.04% of Two Sigma Securities's portfolio in Q1 2026, its #641 holding.
  • Two Sigma Securities first reported a position in Enphase Energy in Q1 2016 and has held it in 19 quarters since.
  • Two Sigma Securities's Enphase Energy position peaked at $10.8M in Q1 2024.
  • 493 funds tracked by Wall St. Rank held Enphase Energy as of Q1 2026.

Based on Two Sigma Securities's 13F filing for Q1 2026, filed 15 May 2026.