Marshall Wace’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
Sell
-875,059
Closed -$36.3M 3330
2025
Q4
$28M Sell
875,059
-547,994
-39% -$17.7M 0.03% 521
2025
Q3
$50.4M Buy
1,423,053
+375,562
+36% +$14M 0.05% 313
2025
Q2
$41.5M Buy
1,047,491
+378,659
+57% +$17.5M 0.05% 346
2025
Q1
$41.5M Buy
668,832
+664,632
+15,825% +$42.1M 0.05% 321
2024
Q4
$288K Sell
4,200
-45,467
-92% -$3.61M ﹤0.01% 2244
2024
Q3
$5.61M Sell
49,667
-77,721
-61% -$8.68M 0.01% 952
2024
Q2
$12.7M Buy
127,388
+97,326
+324% +$11.3M 0.02% 634
2024
Q1
$3.64M Buy
+30,062
New +$3.51M 0.01% 1129
2023
Q3
Sell
-160,359
Closed -$26.9M 2314
2023
Q2
$26.9M Buy
160,359
+122,735
+326% +$21.9M 0.05% 380
2023
Q1
$7.91M Sell
37,624
-738,185
-95% -$160M 0.02% 797
2022
Q4
$206M Buy
775,809
+164,865
+27% +$48M 0.46% 34
2022
Q3
$170M Buy
610,944
+607,989
+20,575% +$164M 0.37% 37
2022
Q2
$578K Sell
2,955
-153,501
-98% -$27.7M ﹤0.01% 2727
2022
Q1
$31.6M Buy
156,456
+31,883
+26% +$5.01M 0.06% 351
2021
Q4
$22.8M Buy
124,573
+118,037
+1,806% +$24.6M 0.04% 448
2021
Q3
$980K Buy
+6,536
New +$1.12M ﹤0.01% 2033
2021
Q2
Sell
-62,157
Closed -$10.1M 2754
2021
Q1
$10.1M Buy
62,157
+47,538
+325% +$8.53M 0.05% 443
2020
Q4
$2.57M Buy
14,619
+10,246
+234% +$1.3M 0.01% 849
2020
Q3
$361K Buy
+4,373
New +$293K ﹤0.01% 1319

Other funds holding ENPH

Marshall Wace's ENPH Position: Q1 2026 in Review

Marshall Wace sold out of Enphase Energy (ENPH) in Q1 2026, closing a stake of 875,059 shares — an estimated $36.3M sold.

Marshall Wace first reported a position in ENPH in Q3 2020 and held it in 19 quarters. The position peaked at $206M in Q4 2022. 493 funds tracked by Wall St. Rank hold ENPH as of Q1 2026.

  • Marshall Wace reported no remaining Enphase Energy position as of Q1 2026 after selling out during the quarter.
  • Marshall Wace sold 875,059 Enphase Energy shares in Q1 2026, an estimated $36.3M.
  • Marshall Wace first reported a position in Enphase Energy in Q3 2020 and held it in 19 quarters.
  • Marshall Wace's Enphase Energy position peaked at $206M in Q4 2022.
  • 493 funds tracked by Wall St. Rank held Enphase Energy as of Q1 2026.

Based on Marshall Wace's 13F filing for Q1 2026, filed 15 May 2026.