IMC Chicago’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
$38.3M Sell
1,013,900
-254,500
-20% -$10.6M 0.01% 593
2025
Q4
$40.7M Buy
1,268,400
+111,400
+10% +$3.61M 0.01% 556
2025
Q3
$40.9M Sell
1,157,000
-9,800
-0.8% -$364K 0.01% 520
2025
Q2
$46.3M Buy
1,166,800
+607,000
+108% +$28M 0.02% 408
2025
Q1
$34.7M Sell
559,800
-234,600
-30% -$14.8M 0.02% 416
2024
Q4
$54.6M Buy
794,400
+120,500
+18% +$9.56M 0.03% 320
2024
Q3
$76.2M Sell
673,900
-250,100
-27% -$27.9M 0.04% 222
2024
Q2
$92.1M Buy
924,000
+173,500
+23% +$20.2M 0.06% 177
2024
Q1
$90.8M Sell
750,500
-190,300
-20% -$22.2M 0.06% 154
2023
Q4
$124M Buy
940,800
+197,400
+27% +$20.9M 0.08% 111
2023
Q3
$89.3M Buy
743,400
+123,800
+20% +$17.6M 0.08% 118
2023
Q2
$104M Buy
619,600
+229,300
+59% +$41M 0.1% 95
2023
Q1
$82.1M Sell
390,300
-65,600
-14% -$14.2M 0.1% 109
2022
Q4
$121M Buy
455,900
+101,600
+29% +$29.6M 0.19% 57
2022
Q3
$98.3M Buy
354,300
+51,100
+17% +$13.8M 0.13% 64
2022
Q2
$59.2M Buy
303,200
+93,900
+45% +$17M 0.08% 114
2022
Q1
$42.2M Sell
209,300
-53,200
-20% -$8.36M 0.04% 191
2021
Q4
$48M Buy
262,500
+114,500
+77% +$23.9M 0.04% 215
2021
Q3
$22.2M Sell
148,000
-66,100
-31% -$11.3M 0.02% 340
2021
Q2
$39.3M Buy
214,100
+29,200
+16% +$4.28M 0.05% 207
2021
Q1
$30M Buy
184,900
+56,400
+44% +$10.1M 0.04% 209
2020
Q4
$22.5M Buy
128,500
+88,000
+217% +$11.2M 0.03% 252
2020
Q3
$3.35M Buy
+40,500
New +$2.71M 0.01% 481

Other funds holding ENPH

IMC Chicago's ENPH Position: Q1 2026 in Review

IMC Chicago reduced its Enphase Energy (ENPH) stake by 58% in Q1 2026, selling an estimated $4.89M and leaving 86,901 shares worth $3.29M. The position accounts for ﹤0.01% of the portfolio, ranked #2149.

IMC Chicago first reported a position in ENPH in Q4 2020 and has held it in 10 quarters since. The position peaked at $13.8M in Q3 2025. 493 funds tracked by Wall St. Rank hold ENPH as of Q1 2026.

  • IMC Chicago held 86,901 shares of Enphase Energy worth $3.29M as of Q1 2026.
  • IMC Chicago sold 117,832 Enphase Energy shares in Q1 2026, an estimated $4.89M.
  • Enphase Energy made up ﹤0.01% of IMC Chicago's portfolio in Q1 2026, its #2149 holding.
  • IMC Chicago first reported a position in Enphase Energy in Q4 2020 and has held it in 10 quarters since.
  • IMC Chicago's Enphase Energy position peaked at $13.8M in Q3 2025.
  • 493 funds tracked by Wall St. Rank held Enphase Energy as of Q1 2026.

Based on IMC Chicago's 13F filing for Q1 2026, filed 5 May 2026.