Abacus FCF Advisors’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
Q2
– Sell
-73,171
Closed -$4.54M – 69
2025
Q1
$4.54M Buy
73,171
+57,817
+377% +$3.66M 0.71% 44
2024
Q4
$1.05M Buy
15,354
+4,836
+46% +$384K 0.14% 144
2024
Q3
$1.19M Sell
10,518
-1,205
-10% -$135K 0.28% 124
2024
Q2
$1.17M Sell
11,723
-8,647
-42% -$1.01M 0.29% 120
2024
Q1
$2.46M Buy
20,370
+1,603
+9% +$187K 0.62% 52
2023
Q4
$2.48M Buy
18,767
+11,394
+155% +$1.21M 0.72% 40
2023
Q3
$886K Buy
7,373
+2,069
+39% +$295K 0.47% 82
2023
Q2
$888K Buy
5,304
+233
+5% +$41.6K 0.45% 91
2023
Q1
$1.07M Buy
5,071
+1,739
+52% +$377K 0.57% 66
2022
Q4
$883K Buy
3,332
+73
+2% +$21.2K 0.58% 72
2022
Q3
$904K Buy
+3,259
New +$879K 0.62% 60
2022
Q2
– Sell
-5,122
Closed -$1.03M – 151
2022
Q1
$1.03M Buy
+5,122
New +$805K 0.35% 110
2021
Q2
– Sell
-4,742
Closed -$721K – 148
2021
Q1
$721K Buy
+4,742
New +$851K 0.37% 106

Other funds holding ENPH

Abacus FCF Advisors's ENPH Position: Q2 2025 in Review

Abacus FCF Advisors sold out of Enphase Energy (ENPH) in Q2 2025, closing a stake of 73,171 shares — an estimated $4.54M sold.

Abacus FCF Advisors first reported a position in ENPH in Q1 2021 and held it in 13 quarters. The position peaked at $4.54M in Q1 2025. 518 funds tracked by Wall St. Rank hold ENPH as of Q2 2025.

  • Abacus FCF Advisors reported no remaining Enphase Energy position as of Q2 2025 after selling out during the quarter.
  • Abacus FCF Advisors sold 73,171 Enphase Energy shares in Q2 2025, an estimated $4.54M.
  • Abacus FCF Advisors first reported a position in Enphase Energy in Q1 2021 and held it in 13 quarters.
  • Abacus FCF Advisors's Enphase Energy position peaked at $4.54M in Q1 2025.
  • 518 funds tracked by Wall St. Rank held Enphase Energy as of Q2 2025.

Based on Abacus FCF Advisors's 13F filing for Q2 2025, filed 11 Jul 2025.