Invesco’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
$139M Buy
3,682,383
+523,452
+17% +$21.7M 0.01% 749
2025
Q4
$101M Buy
3,158,931
+839,468
+36% +$27.2M 0.01% 829
2025
Q3
$82.1M Sell
2,319,463
-4,424,211
-66% -$164M 0.01% 904
2025
Q2
$267M Buy
6,743,674
+1,479,153
+28% +$68.3M 0.05% 507
2025
Q1
$327M Buy
5,264,521
+706,656
+16% +$44.7M 0.06% 413
2024
Q4
$313M Buy
4,557,865
+1,378,978
+43% +$109M 0.06% 431
2024
Q3
$359M Buy
3,178,887
+310,309
+11% +$34.7M 0.07% 364
2024
Q2
$286M Sell
2,868,578
-756,371
-21% -$88.1M 0.06% 423
2024
Q1
$439M Sell
3,624,949
-611,876
-14% -$71.4M 0.09% 270
2023
Q4
$560M Buy
4,236,825
+944,474
+29% +$100M 0.13% 177
2023
Q3
$396M Buy
3,292,351
+603,822
+22% +$86M 0.11% 243
2023
Q2
$450M Buy
2,688,529
+311,327
+13% +$55.6M 0.12% 205
2023
Q1
$500M Sell
2,377,202
-255,567
-10% -$55.4M 0.14% 163
2022
Q4
$698M Sell
2,632,769
-232,597
-8% -$67.7M 0.2% 99
2022
Q3
$795M Sell
2,865,366
-662,377
-19% -$179M 0.26% 66
2022
Q2
$689M Buy
3,527,743
+126,991
+4% +$23M 0.21% 88
2022
Q1
$686M Buy
3,400,752
+50,235
+1% +$7.89M 0.18% 122
2021
Q4
$613M Sell
3,350,517
-664,901
-17% -$139M 0.15% 153
2021
Q3
$602M Sell
4,015,418
-328,478
-8% -$56.4M 0.15% 148
2021
Q2
$798M Sell
4,343,896
-675,511
-13% -$99.1M 0.2% 97
2021
Q1
$814M Buy
5,019,407
+635,183
+14% +$114M 0.22% 86
2020
Q4
$769M Buy
4,384,224
+200,500
+5% +$25.4M 0.22% 82
2020
Q3
$346M Buy
4,183,724
+1,822,542
+77% +$122M 0.12% 199
2020
Q2
$112M Buy
2,361,182
+13,160
+0.6% +$629K 0.04% 552
2020
Q1
$75.8M Buy
2,348,022
+799,119
+52% +$30.1M 0.03% 615
2019
Q4
$40.5M Buy
1,548,903
+27,378
+2% +$623K 0.01% 1097
2019
Q3
$33.8M Sell
1,521,525
-744,505
-33% -$19.1M 0.01% 1154
2019
Q2
$41.3M Buy
2,266,030
+56,335
+3% +$775K 0.01% 1102
2019
Q1
$20.4M Sell
2,209,695
-439,831
-17% -$3.34M 0.01% 1215
2018
Q4
$12.5M Sell
2,649,526
-2,605,883
-50% -$13.2M ﹤0.01% 1408
2018
Q3
$25.5M Buy
5,255,409
+1,517,360
+41% +$8.32M 0.01% 1133
2018
Q2
$25.2M Buy
3,738,049
+2,946,093
+372% +$15.2M 0.01% 1112
2018
Q1
$3.62M Buy
+791,956
New +$2.41M ﹤0.01% 2161
2016
Q4
Sell
-370,001
Closed -$437K 3687
2016
Q3
$437K Buy
370,001
+53,652
+17% +$94.5K ﹤0.01% 3321
2016
Q2
$629K Sell
316,349
-18,793
-6% -$41.3K ﹤0.01% 3140
2016
Q1
$780K Buy
335,142
+107,282
+47% +$264K ﹤0.01% 3034
2015
Q4
$800K Sell
227,860
-63,049
-22% -$197K ﹤0.01% 3060
2015
Q3
$1.08M Sell
290,909
-318,654
-52% -$1.7M ﹤0.01% 2872
2015
Q2
$4.64M Buy
609,563
+159,648
+35% +$1.74M ﹤0.01% 2041
2015
Q1
$5.93M Buy
449,915
+84,977
+23% +$1.1M ﹤0.01% 1864
2014
Q4
$5.21M Sell
364,938
-45,731
-11% -$570K ﹤0.01% 1881
2014
Q3
$6.16M Sell
410,669
-95,458
-19% -$1.21M ﹤0.01% 1806
2014
Q2
$4.33M Sell
506,127
-100,627
-17% -$816K ﹤0.01% 2074
2014
Q1
$4.47M Sell
606,754
-244,095
-29% -$1.89M ﹤0.01% 2016
2013
Q4
$5.39M Buy
850,849
+288,382
+51% +$2.11M ﹤0.01% 1957
2013
Q3
$4.57M Sell
562,467
-28,436
-5% -$205K ﹤0.01% 1993
2013
Q2
$4.57M Buy
+590,903
New +$4.18M ﹤0.01% 1901

Other funds holding ENPH

Invesco's ENPH Position: Q1 2026 in Review

Invesco increased its Enphase Energy (ENPH) stake by 17% in Q1 2026, buying an estimated $21.7M and bringing the position to 3,682,383 shares worth $139M. The position accounts for 0.01% of the portfolio, ranked #749.

Invesco first reported a position in ENPH in Q2 2013 and has held it in 47 quarters since. The position peaked at $814M in Q1 2021. 493 funds tracked by Wall St. Rank hold ENPH as of Q1 2026.

  • Invesco held 3,682,383 shares of Enphase Energy worth $139M as of Q1 2026.
  • Invesco bought 523,452 Enphase Energy shares in Q1 2026, an estimated $21.7M.
  • Enphase Energy made up 0.01% of Invesco's portfolio in Q1 2026, its #749 holding.
  • Invesco first reported a position in Enphase Energy in Q2 2013 and has held it in 47 quarters since.
  • Invesco's Enphase Energy position peaked at $814M in Q1 2021.
  • 493 funds tracked by Wall St. Rank held Enphase Energy as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.