Quaero Capital’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
Q1
Sell
-16,643
Closed -$1.14M 56
2024
Q4
$1.14M Sell
16,643
-8,752
-34% -$695K 1.46% 36
2024
Q3
$2.87M Buy
25,395
+5,938
+31% +$663K 3.45% 7
2024
Q2
$1.94M Sell
19,457
-7,790
-29% -$907K 2.64% 8
2024
Q1
$3.3M Sell
27,247
-8,025
-23% -$936K 5.12% 4
2023
Q4
$4.66M Buy
35,272
+16,224
+85% +$1.72M 4.83% 3
2023
Q3
$2.29M Sell
19,048
-23,082
-55% -$3.29M 2.18% 11
2023
Q2
$7.06M Sell
42,130
-1,963
-4% -$351K 5.43% 3
2023
Q1
$9.27M Buy
44,093
+1,955
+5% +$423K 6.77% 2
2022
Q4
$11.2M Sell
42,138
-409
-1% -$119K 7.72% 1
2022
Q3
$11.8M Sell
42,547
-4,100
-9% -$1.11M 9.24% 1
2022
Q2
$9.11M Sell
46,647
-5,530
-11% -$1,000K 7.31% 1
2022
Q1
$10.5M Buy
52,177
+2,655
+5% +$417K 6.61% 1
2021
Q4
$9.06M Sell
49,522
-1,000
-2% -$209K 6.21% 1
2021
Q3
$7.58M Hold
50,522
5.2% 2
2021
Q2
$9.28M Hold
50,522
6.14% 2
2021
Q1
$8.19M Buy
50,522
+1,580
+3% +$284K 5.7% 2
2020
Q4
$8.59M Buy
+48,942
New +$6.21M 6.4% 2

Other funds holding ENPH

Quaero Capital's ENPH Position: Q1 2025 in Review

Quaero Capital sold out of Enphase Energy (ENPH) in Q1 2025, closing a stake of 16,643 shares — an estimated $1.14M sold.

Quaero Capital first reported a position in ENPH in Q4 2020 and held it in 17 quarters. The position peaked at $11.8M in Q3 2022. 588 funds tracked by Wall St. Rank hold ENPH as of Q1 2025.

  • Quaero Capital reported no remaining Enphase Energy position as of Q1 2025 after selling out during the quarter.
  • Quaero Capital sold 16,643 Enphase Energy shares in Q1 2025, an estimated $1.14M.
  • Quaero Capital first reported a position in Enphase Energy in Q4 2020 and held it in 17 quarters.
  • Quaero Capital's Enphase Energy position peaked at $11.8M in Q3 2022.
  • 588 funds tracked by Wall St. Rank held Enphase Energy as of Q1 2025.

Based on Quaero Capital's 13F filing for Q1 2025, filed 24 Apr 2025.