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
$28.4M Sell
752,100
-56,400
-7% -$2.34M 0.01% 709
2025
Q4
$25.9M Sell
808,500
-202,300
-20% -$6.55M 0.01% 732
2025
Q3
$35.8M Sell
1,010,800
-456,300
-31% -$17M 0.01% 562
2025
Q2
$58.2M Buy
1,467,100
+790,800
+117% +$36.5M 0.03% 346
2025
Q1
$42M Sell
676,300
-151,800
-18% -$9.61M 0.02% 365
2024
Q4
$56.9M Buy
828,100
+203,300
+33% +$16.1M 0.03% 310
2024
Q3
$70.6M Buy
624,800
+1,700
+0.3% +$190K 0.04% 231
2024
Q2
$62.1M Sell
623,100
-123,600
-17% -$14.4M 0.04% 247
2024
Q1
$90.3M Sell
746,700
-72,100
-9% -$8.41M 0.06% 156
2023
Q4
$108M Buy
818,800
+233,600
+40% +$24.8M 0.07% 128
2023
Q3
$70.3M Buy
585,200
+79,200
+16% +$11.3M 0.06% 152
2023
Q2
$84.7M Buy
506,000
+14,300
+3% +$2.55M 0.08% 114
2023
Q1
$103M Sell
491,700
-12,400
-2% -$2.69M 0.12% 83
2022
Q4
$134M Buy
504,100
+86,400
+21% +$25.1M 0.21% 50
2022
Q3
$116M Sell
417,700
-16,300
-4% -$4.4M 0.15% 51
2022
Q2
$84.7M Buy
434,000
+159,800
+58% +$28.9M 0.12% 69
2022
Q1
$55.3M Sell
274,200
-62,400
-19% -$9.8M 0.05% 152
2021
Q4
$61.6M Buy
336,600
+119,800
+55% +$25M 0.05% 164
2021
Q3
$32.5M Sell
216,800
-94,000
-30% -$16.1M 0.03% 256
2021
Q2
$57.1M Buy
310,800
+142,100
+84% +$20.8M 0.07% 150
2021
Q1
$27.4M Buy
168,700
+43,000
+34% +$7.72M 0.04% 227
2020
Q4
$22.1M Buy
125,700
+64,400
+105% +$8.17M 0.03% 255
2020
Q3
$5.06M Buy
+61,300
New +$4.11M 0.01% 411

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.