D.E. Shaw & Co’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
$16.1M Sell
425,000
-371,600
-47% -$15.4M 0.01% 1288
2025
Q4
$25.5M Buy
796,600
+85,600
+12% +$2.77M 0.01% 1090
2025
Q3
$25.2M Buy
711,000
+233,200
+49% +$8.66M 0.01% 1028
2025
Q2
$18.9M Sell
477,800
-119,300
-20% -$5.51M 0.01% 1068
2025
Q1
$37.1M Sell
597,100
-38,700
-6% -$2.45M 0.03% 607
2024
Q4
$43.7M Sell
635,800
-5,500
-0.9% -$436K 0.03% 625
2024
Q3
$72.5M Sell
641,300
-12,900
-2% -$1.44M 0.06% 374
2024
Q2
$65.2M Sell
654,200
-541,400
-45% -$63.1M 0.06% 371
2024
Q1
$145M Buy
1,195,600
+194,100
+19% +$22.6M 0.12% 173
2023
Q4
$132M Buy
1,001,500
+138,400
+16% +$14.7M 0.12% 203
2023
Q3
$104M Buy
863,100
+258,500
+43% +$36.8M 0.11% 211
2023
Q2
$101M Buy
604,600
+81,800
+16% +$14.6M 0.1% 220
2023
Q1
$110M Buy
522,800
+92,800
+22% +$20.1M 0.12% 196
2022
Q4
$114M Buy
430,000
+66,500
+18% +$19.3M 0.13% 174
2022
Q3
$101M Buy
363,500
+124,300
+52% +$33.5M 0.12% 168
2022
Q2
$46.7M Sell
239,200
-32,700
-12% -$5.91M 0.05% 427
2022
Q1
$54.9M Sell
271,900
-13,400
-5% -$2.11M 0.05% 446
2021
Q4
$52.2M Buy
285,300
+18,700
+7% +$3.9M 0.04% 524
2021
Q3
$40M Sell
266,600
-41,100
-13% -$7.05M 0.04% 630
2021
Q2
$56.5M Buy
307,700
+10,400
+3% +$1.53M 0.05% 477
2021
Q1
$48.2M Buy
297,300
+80,100
+37% +$14.4M 0.05% 507
2020
Q4
$38.1M Buy
217,200
+114,200
+111% +$14.5M 0.03% 624
2020
Q3
$8.51M Sell
103,000
-11,900
-10% -$797K 0.01% 1348
2020
Q2
$5.47M Buy
114,900
+67,900
+144% +$3.25M 0.01% 1601
2020
Q1
$1.52M Buy
+47,000
New +$1.77M ﹤0.01% 2403

Other funds holding ENPH

D.E. Shaw & Co's ENPH Position: Q1 2026 in Review

D.E. Shaw & Co reduced its Enphase Energy (ENPH) stake by 42% in Q1 2026, selling an estimated $69.4M and leaving 2,328,756 shares worth $88.1M. The position accounts for 0.05% of the portfolio, ranked #424.

D.E. Shaw & Co first reported a position in ENPH in Q4 2013 and has held it in 41 quarters since. The position peaked at $183M in Q4 2021. 493 funds tracked by Wall St. Rank hold ENPH as of Q1 2026.

  • D.E. Shaw & Co held 2,328,756 shares of Enphase Energy worth $88.1M as of Q1 2026.
  • D.E. Shaw & Co sold 1,670,736 Enphase Energy shares in Q1 2026, an estimated $69.4M.
  • Enphase Energy made up 0.05% of D.E. Shaw & Co's portfolio in Q1 2026, its #424 holding.
  • D.E. Shaw & Co first reported a position in Enphase Energy in Q4 2013 and has held it in 41 quarters since.
  • D.E. Shaw & Co's Enphase Energy position peaked at $183M in Q4 2021.
  • 493 funds tracked by Wall St. Rank held Enphase Energy as of Q1 2026.

Based on D.E. Shaw & Co's 13F filing for Q1 2026, filed 15 May 2026.