Tudor Investment Corp’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
Q4
Sell
-881,255
Closed -$28.5M 3627
2025
Q3
$31.2M Buy
881,255
+586,393
+199% +$21.8M 0.05% 281
2025
Q2
$11.7M Buy
+294,862
New +$13.6M 0.03% 584
2023
Q3
Sell
-5,091
Closed -$725K 2432
2023
Q2
$853K Buy
+5,091
New +$910K 0.01% 1398
2023
Q1
Sell
-6,807
Closed -$1.8M 2555
2022
Q4
$1.8M Sell
6,807
-1,663
-20% -$484K 0.04% 694
2022
Q3
$2.35M Buy
8,470
+4,339
+105% +$1.17M 0.05% 470
2022
Q2
$807K Buy
+4,131
New +$747K 0.02% 1003
2022
Q1
Sell
-5,930
Closed -$1.08M 2188
2021
Q4
$1.08M Sell
5,930
-5,458
-48% -$1.14M 0.02% 945
2021
Q3
$1.71M Buy
11,388
+3,919
+52% +$672K 0.03% 816
2021
Q2
$1.37M Buy
+7,469
New +$1.1M 0.03% 724
2019
Q4
Sell
-21,922
Closed -$487K 1205
2019
Q3
$487K Buy
+21,922
New +$562K 0.02% 715
2015
Q4
Sell
-127,100
Closed -$470K 1685
2015
Q3
$470K Buy
127,100
+65,600
+107% +$349K 0.02% 807
2015
Q2
$468K Buy
61,500
+9,917
+19% +$108K 0.01% 814
2015
Q1
$680K Buy
51,583
+34,401
+200% +$445K 0.02% 567
2014
Q4
$246K Sell
17,182
-12,120
-41% -$151K 0.01% 1157
2014
Q3
$439K Buy
+29,302
New +$371K 0.02% 756

Other funds holding ENPH

Tudor Investment Corp's ENPH Position: Q4 2025 in Review

Tudor Investment Corp sold out of Enphase Energy (ENPH) in Q4 2025, closing a stake of 881,255 shares — an estimated $28.5M sold.

Tudor Investment Corp first reported a position in ENPH in Q3 2014 and held it in 15 quarters. The position peaked at $31.2M in Q3 2025. 471 funds tracked by Wall St. Rank hold ENPH as of Q4 2025.

  • Tudor Investment Corp reported no remaining Enphase Energy position as of Q4 2025 after selling out during the quarter.
  • Tudor Investment Corp sold 881,255 Enphase Energy shares in Q4 2025, an estimated $28.5M.
  • Tudor Investment Corp first reported a position in Enphase Energy in Q3 2014 and held it in 15 quarters.
  • Tudor Investment Corp's Enphase Energy position peaked at $31.2M in Q3 2025.
  • 471 funds tracked by Wall St. Rank held Enphase Energy as of Q4 2025.

Based on Tudor Investment Corp's 13F filing for Q4 2025, filed 17 Feb 2026.