Twin Tree Management’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
$777K Buy
20,563
+19,856
+2,808% +$824K 0.02% 821
2025
Q4
$22.7K Buy
+707
New +$22.9K ﹤0.01% 1322
2024
Q4
Sell
-2,122
Closed -$168K 1655
2024
Q3
$240K Sell
2,122
-110,077
-98% -$12.3M ﹤0.01% 1348
2024
Q2
$11.2M Buy
+112,199
New +$13.1M 0.03% 553
2024
Q1
Sell
-90,935
Closed -$10.6M 1365
2023
Q4
$12M Buy
+90,935
New +$9.64M 0.02% 640
2022
Q4
Sell
-34,432
Closed -$10M 1357
2022
Q3
$9.55M Sell
34,432
-15,103
-30% -$4.07M 0.02% 569
2022
Q2
$9.67M Sell
49,535
-126,291
-72% -$22.8M 0.02% 658
2022
Q1
$35.5M Sell
175,826
-32,006
-15% -$5.03M 0.06% 293
2021
Q4
$38M Buy
207,832
+114,044
+122% +$23.8M 0.08% 232
2021
Q3
$14.1M Sell
93,788
-25,159
-21% -$4.32M 0.03% 480
2021
Q2
$21.8M Buy
118,947
+97,977
+467% +$14.4M 0.06% 314
2021
Q1
$3.4M Buy
20,970
+15,044
+254% +$2.7M 0.01% 732
2020
Q4
$1.04M Buy
5,926
+2,208
+59% +$280K ﹤0.01% 969
2020
Q3
$307K Buy
+3,718
New +$249K ﹤0.01% 1008

Other funds holding ENPH

Twin Tree Management's ENPH Position: Q1 2026 in Review

Twin Tree Management increased its Enphase Energy (ENPH) stake by 2,808% in Q1 2026, buying an estimated $824K and bringing the position to 20,563 shares worth $777K. The position accounts for 0.02% of the portfolio, ranked #821.

Twin Tree Management first reported a position in ENPH in Q3 2020 and has held it in 14 quarters since. The position peaked at $38M in Q4 2021. 493 funds tracked by Wall St. Rank hold ENPH as of Q1 2026.

  • Twin Tree Management held 20,563 shares of Enphase Energy worth $777K as of Q1 2026.
  • Twin Tree Management bought 19,856 Enphase Energy shares in Q1 2026, an estimated $824K.
  • Enphase Energy made up 0.02% of Twin Tree Management's portfolio in Q1 2026, its #821 holding.
  • Twin Tree Management first reported a position in Enphase Energy in Q3 2020 and has held it in 14 quarters since.
  • Twin Tree Management's Enphase Energy position peaked at $38M in Q4 2021.
  • 493 funds tracked by Wall St. Rank held Enphase Energy as of Q1 2026.

Based on Twin Tree Management's 13F filing for Q1 2026, filed 14 May 2026.