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
2026
Q1
$367K Buy
+9,713
New +$403K 0.04% 641
2025
Q3
Sell
-20,120
Closed -$798K 1560
2025
Q2
$798K Buy
20,120
+16,184
+411% +$748K 0.1% 262
2025
Q1
$244K Buy
+3,936
New +$249K 0.04% 731
2024
Q4
Sell
-8,025
Closed -$907K 2114
2024
Q3
$907K Sell
8,025
-41,989
-84% -$4.69M 0.02% 930
2024
Q2
$4.99M Sell
50,014
-39,300
-44% -$4.58M 0.06% 354
2024
Q1
$10.8M Buy
+89,314
New +$10.4M 0.1% 217
2023
Q4
Sell
-53,300
Closed -$5.65M 3164
2023
Q3
$6.4M Buy
53,300
+33,029
+163% +$4.7M 0.07% 292
2023
Q2
$3.39M Sell
20,271
-273
-1% -$48.8K 0.05% 405
2023
Q1
$4.32M Buy
20,544
+239
+1% +$51.8K 0.09% 277
2022
Q4
$5.38M Buy
20,305
+16,764
+473% +$4.88M 0.16% 134
2022
Q3
$983K Sell
3,541
-1,138
-24% -$307K 0.03% 655
2022
Q2
$914K Buy
4,679
+910
+24% +$165K 0.03% 576
2022
Q1
$761K Buy
+3,769
New +$592K 0.03% 752
2021
Q2
Sell
-1,919
Closed -$281K 1544
2021
Q1
$311K Buy
+1,919
New +$344K 0.02% 423
2018
Q3
Sell
-17,058
Closed -$115K 2683
2018
Q2
$115K Buy
+17,058
New +$88.2K ﹤0.01% 2457
2018
Q1
Sell
-44,275
Closed -$107K 2729
2017
Q4
$107K Buy
+44,275
New +$92.7K ﹤0.01% 1449
2016
Q4
Sell
-12,360
Closed -$15K 761
2016
Q3
$15K Sell
12,360
-8,615
-41% -$15.2K 0.01% 614
2016
Q2
$42K Buy
20,975
+9,533
+83% +$20.9K 0.02% 346
2016
Q1
$27K Buy
+11,442
New +$28.1K 0.03% 228

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. 494 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.
  • 494 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.