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
2025
Q3
Sell
-292,300
Closed -$11.6M 1570
2025
Q2
$11.6M Buy
292,300
+71,400
+32% +$3.3M 0.02% 717
2025
Q1
$13.7M Buy
220,900
+46,400
+27% +$2.94M 0.03% 557
2024
Q4
$12M Buy
+174,500
New +$13.8M 0.02% 620
2024
Q3
Sell
-121,900
Closed -$12.2M 1588
2024
Q2
$12.2M Buy
+121,900
New +$14.2M 0.03% 527
2023
Q1
Sell
-46,500
Closed -$12.3M 1363
2022
Q4
$12.3M Buy
46,500
+18,700
+67% +$5.44M 0.03% 517
2022
Q3
$7.71M Sell
27,800
-6,600
-19% -$1.78M 0.01% 638
2022
Q2
$6.72M Sell
34,400
-12,400
-26% -$2.24M 0.01% 767
2022
Q1
$9.44M Sell
46,800
-32,800
-41% -$5.15M 0.02% 713
2021
Q4
$14.6M Buy
+79,600
New +$16.6M 0.03% 509
2021
Q3
Sell
-64,200
Closed -$11.8M 1622
2021
Q2
$11.8M Buy
64,200
+38,700
+152% +$5.68M 0.03% 468
2021
Q1
$4.13M Buy
25,500
+14,700
+136% +$2.64M 0.02% 682
2020
Q4
$1.9M Buy
+10,800
New +$1.37M 0.01% 868

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.