Caption 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
$5.66M Buy
149,600
+49,600
+50% +$2.06M 0.03% 501
2025
Q4
$3.21M Buy
+100,000
New +$3.24M 0.02% 663
2025
Q3
Sell
-872,800
Closed -$34.6M 1768
2025
Q2
$34.6M Buy
+872,800
New +$40.3M 0.38% 41
2023
Q4
Sell
-15,000
Closed -$1.8M 1420
2023
Q3
$1.8M Buy
+15,000
New +$2.14M 0.03% 607
2022
Q4
Sell
-40,000
Closed -$11.1M 1388
2022
Q3
$11.1M Buy
40,000
+20,000
+100% +$5.39M 0.15% 152
2022
Q2
$3.9M Buy
+20,000
New +$3.62M 0.05% 437
2022
Q1
Sell
-348,800
Closed -$63.8M 1593
2021
Q4
$63.8M Sell
348,800
-3,500
-1% -$730K 0.72% 12
2021
Q3
$52.8M Sell
352,300
-2,400
-0.7% -$412K 0.6% 13
2021
Q2
$65.1M Buy
354,700
+3,200
+0.9% +$469K 0.85% 11
2021
Q1
$57M Buy
351,500
+1,500
+0.4% +$269K 1.23% 7
2020
Q4
$61.4M Buy
350,000
+215,000
+159% +$27.3M 1.4% 4
2020
Q3
$11.2M Buy
+135,000
New +$9.04M 0.26% 87
2020
Q2
Sell
-164,200
Closed -$5.3M 1001
2020
Q1
$5.3M Buy
+164,200
New +$6.19M 0.3% 87
2018
Q4
Sell
-20,000
Closed -$97K 506
2018
Q3
$97K Hold
20,000
0.01% 481
2018
Q2
$135K Buy
+20,000
New +$103K 0.01% 365

Other funds holding ENPH

Caption Management's ENPH Position: Q1 2026 in Review

Caption Management reduced its Enphase Energy (ENPH) stake by 14% in Q1 2026, selling an estimated $361K and leaving 55,000 shares worth $2.08M. The position accounts for 0.01% of the portfolio, ranked #818.

Caption Management first reported a position in ENPH in Q2 2018 and has held it in 13 quarters since. The position peaked at $24.9M in Q4 2020. 493 funds tracked by Wall St. Rank hold ENPH as of Q1 2026.

  • Caption Management held 55,000 shares of Enphase Energy worth $2.08M as of Q1 2026.
  • Caption Management sold 8,700 Enphase Energy shares in Q1 2026, an estimated $361K.
  • Enphase Energy made up 0.01% of Caption Management's portfolio in Q1 2026, its #818 holding.
  • Caption Management first reported a position in Enphase Energy in Q2 2018 and has held it in 13 quarters since.
  • Caption Management's Enphase Energy position peaked at $24.9M in Q4 2020.
  • 493 funds tracked by Wall St. Rank held Enphase Energy as of Q1 2026.

Based on Caption Management's 13F filing for Q1 2026, filed 15 May 2026.