John Overdeck’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
Q2
$4.1M Sell
83,200
-1,800
-2% -$82K ﹤0.01% 2326
2026
Q1
$3.21M Sell
85,000
-400
-0.5% -$16.6K ﹤0.01% 2385
2025
Q4
$2.74M Buy
85,400
+73,400
+612% +$2.38M ﹤0.01% 2200
2025
Q3
$425K Buy
+12,000
New +$446K ﹤0.01% 3065
2022
Q1
Sell
-23,900
Closed -$4.37M 3158
2021
Q4
$4.37M Sell
23,900
-95,400
-80% -$19.9M 0.01% 1272
2021
Q3
$17.9M Buy
119,300
+3,800
+3% +$652K 0.04% 515
2021
Q2
$21.2M Buy
115,500
+37,500
+48% +$5.5M 0.05% 469
2021
Q1
$12.6M Buy
78,000
+5,600
+8% +$1.01M 0.03% 608
2020
Q4
$12.7M Sell
72,400
-1,100
-1% -$140K 0.04% 512
2020
Q3
$6.07M Buy
73,500
+45,700
+164% +$3.06M 0.02% 720
2020
Q2
$1.32M Sell
27,800
-80,800
-74% -$3.86M 0.01% 1343
2020
Q1
$3.51M Buy
108,600
+6,200
+6% +$234K 0.03% 671
2019
Q4
$2.68M Buy
+102,400
New +$2.33M 0.01% 1358

Other funds holding ENPH

John Overdeck's ENPH Position: Q2 2026 in Review

John Overdeck reduced its Enphase Energy (ENPH) stake by 15% in Q2 2026, selling an estimated $37.4M and leaving 4,655,692 shares worth $229M. The position accounts for 0.17% of the portfolio, ranked #128.

John Overdeck first reported a position in ENPH in Q2 2014 and has held it in 27 quarters since. The position peaked at $235M in Q3 2022. 533 funds tracked by Wall St. Rank hold ENPH as of Q2 2026.

  • John Overdeck held 4,655,692 shares of Enphase Energy worth $229M as of Q2 2026.
  • John Overdeck sold 820,548 Enphase Energy shares in Q2 2026, an estimated $37.4M.
  • Enphase Energy made up 0.17% of John Overdeck's portfolio in Q2 2026, its #128 holding.
  • John Overdeck first reported a position in Enphase Energy in Q2 2014 and has held it in 27 quarters since.
  • John Overdeck's Enphase Energy position peaked at $235M in Q3 2022.
  • 533 funds tracked by Wall St. Rank held Enphase Energy as of Q2 2026.

Based on Two Sigma Investments's 13F filing for Q2 2026, filed 14 Aug 2026.