IFM Investors’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
-27,535
Closed -$1.89M – 662
2024
Q4
$1.89M Sell
27,535
-1,486
-5% -$118K 0.02% 520
2024
Q3
$3.28M Sell
29,021
-76
-0.3% -$8.49K 0.03% 450
2024
Q2
$2.9M Buy
29,097
+1,394
+5% +$162K 0.03% 459
2024
Q1
$3.35M Buy
27,703
+132
+0.5% +$15.4K 0.04% 427
2023
Q4
$3.64M Sell
27,571
-350
-1% -$37.1K 0.04% 376
2023
Q3
$3.35M Sell
27,921
-338
-1% -$48.1K 0.04% 388
2023
Q2
$4.73M Buy
28,259
+1,894
+7% +$338K 0.06% 311
2023
Q1
$5.54M Buy
26,365
+707
+3% +$153K 0.08% 258
2022
Q4
$6.8M Buy
25,658
+1,670
+7% +$486K 0.11% 195
2022
Q3
$6.66M Buy
23,988
+367
+2% +$99K 0.12% 173
2022
Q2
$4.61M Buy
23,621
+3,963
+20% +$716K 0.08% 258
2022
Q1
$3.97M Buy
19,658
+3,276
+20% +$515K 0.06% 310
2021
Q4
$3M Buy
16,382
+78
+0.5% +$16.3K 0.06% 341
2021
Q3
$2.44M Buy
16,304
+143
+0.9% +$24.5K 0.05% 378
2021
Q2
$2.97M Buy
16,161
+2,143
+15% +$314K 0.06% 315
2021
Q1
$2.27M Buy
14,018
+2,492
+22% +$447K 0.06% 325
2020
Q4
$2.02M Buy
+11,526
New +$1.46M 0.06% 297

Other funds holding ENPH

IFM Investors's ENPH Position: Q1 2025 in Review

IFM Investors sold out of Enphase Energy (ENPH) in Q1 2025, closing a stake of 27,535 shares — an estimated $1.89M sold.

IFM Investors first reported a position in ENPH in Q4 2020 and held it in 17 quarters. The position peaked at $6.8M in Q4 2022. 591 funds tracked by Wall St. Rank hold ENPH as of Q1 2025.

  • IFM Investors reported no remaining Enphase Energy position as of Q1 2025 after selling out during the quarter.
  • IFM Investors sold 27,535 Enphase Energy shares in Q1 2025, an estimated $1.89M.
  • IFM Investors first reported a position in Enphase Energy in Q4 2020 and held it in 17 quarters.
  • IFM Investors's Enphase Energy position peaked at $6.8M in Q4 2022.
  • 591 funds tracked by Wall St. Rank held Enphase Energy as of Q1 2025.

Based on IFM Investors's 13F filing for Q1 2025, filed 29 Apr 2025.