Bank of America’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
Q2
$19.3M Sell
392,627
-95,312
-20% -$4.34M ﹤0.01% 2505
2026
Q1
$18.4M Sell
487,939
-196,653
-29% -$8.16M ﹤0.01% 2459
2025
Q4
$21.9M Sell
684,592
-670,653
-49% -$21.7M ﹤0.01% 2219
2025
Q3
$48M Buy
1,355,245
+547,917
+68% +$20.4M ﹤0.01% 1793
2025
Q2
$32M Buy
807,328
+300,593
+59% +$13.9M ﹤0.01% 2087
2025
Q1
$31.4M Sell
506,735
-674
-0.1% -$42.6K ﹤0.01% 2007
2024
Q4
$34.8M Buy
507,409
+92,424
+22% +$7.33M ﹤0.01% 1799
2024
Q3
$46.9M Buy
414,985
+68,838
+20% +$7.69M ﹤0.01% 1620
2024
Q2
$34.5M Buy
346,147
+35,034
+11% +$4.08M ﹤0.01% 1760
2024
Q1
$37.6M Buy
311,113
+45,787
+17% +$5.34M ﹤0.01% 1703
2023
Q4
$35.1M Sell
265,326
-140,759
-35% -$14.9M ﹤0.01% 1630
2023
Q3
$48.8M Sell
406,085
-64,668
-14% -$9.21M 0.01% 1299
2023
Q2
$78.8M Sell
470,753
-224,356
-32% -$40.1M 0.01% 1012
2023
Q1
$146M Sell
695,109
-52,220
-7% -$11.3M 0.02% 754
2022
Q4
$198M Buy
747,329
+229,071
+44% +$66.6M 0.02% 594
2022
Q3
$144M Sell
518,258
-163,026
-24% -$44M 0.02% 697
2022
Q2
$133M Sell
681,284
-39,995
-6% -$7.23M 0.02% 757
2022
Q1
$146M Sell
721,279
-88,998
-11% -$14M 0.01% 774
2021
Q4
$148M Sell
810,277
-62,489
-7% -$13M 0.01% 807
2021
Q3
$131M Buy
872,766
+181,508
+26% +$31.1M 0.01% 830
2021
Q2
$127M Buy
691,258
+288,701
+72% +$42.3M 0.01% 828
2021
Q1
$65.3M Buy
402,557
+149,964
+59% +$26.9M 0.01% 1118
2020
Q4
$44.3M Buy
252,593
+164,264
+186% +$20.8M 0.01% 1263
2020
Q3
$7.29M Buy
88,329
+13,344
+18% +$894K ﹤0.01% 2562
2020
Q2
$3.57M Sell
74,985
-13,551
-15% -$648K ﹤0.01% 3159
2020
Q1
$2.86M Sell
88,536
-1,475,806
-94% -$55.6M ﹤0.01% 3191
2019
Q4
$40.9M Buy
1,564,342
+1,442,648
+1,185% +$32.8M 0.01% 1305
2019
Q3
$2.71M Buy
121,694
+40,128
+49% +$1.03M ﹤0.01% 3789
2019
Q2
$1.49M Buy
81,566
+25,475
+45% +$351K ﹤0.01% 4275
2019
Q1
$518K Sell
56,091
-78,733
-58% -$599K ﹤0.01% 4993
2018
Q4
$639K Buy
134,824
+63,640
+89% +$323K ﹤0.01% 4755
2018
Q3
$346K Buy
71,184
+27,220
+62% +$149K ﹤0.01% 5180
2018
Q2
$296K Sell
43,964
-4,232
-9% -$21.9K ﹤0.01% 5200
2018
Q1
$220K Buy
48,196
+16,986
+54% +$51.6K ﹤0.01% 5324
2017
Q4
$75K Sell
31,210
-181
-0.6% -$379 ﹤0.01% 5880
2017
Q3
$48K Sell
31,391
-17,357
-36% -$17.8K ﹤0.01% 5963
2017
Q2
$42K Buy
48,748
+17,815
+58% +$17.6K ﹤0.01% 5941
2017
Q1
$42K Sell
30,933
-733
-2% -$1.07K ﹤0.01% 6005
2016
Q4
$32K Buy
31,666
+2,708
+9% +$3.11K ﹤0.01% 6120
2016
Q3
$34K Sell
28,958
-8,552
-23% -$15.1K ﹤0.01% 5889
2016
Q2
$75K Buy
37,510
+7,321
+24% +$16.1K ﹤0.01% 5669
2016
Q1
$70K Buy
30,189
+333
+1% +$819 ﹤0.01% 5645
2015
Q4
$105K Sell
29,856
-13,107
-31% -$40.9K ﹤0.01% 5697
2015
Q3
$158K Sell
42,963
-141,188
-77% -$751K ﹤0.01% 5453
2015
Q2
$1.4M Sell
184,151
-73,928
-29% -$803K ﹤0.01% 3818
2015
Q1
$3.4M Sell
258,079
-29,760
-10% -$385K ﹤0.01% 2792
2014
Q4
$4.11M Sell
287,839
-177,125
-38% -$2.21M ﹤0.01% 2729
2014
Q3
$6.97M Sell
464,964
-1,244,963
-73% -$15.8M ﹤0.01% 2252
2014
Q2
$14.6M Buy
1,709,927
+341,027
+25% +$2.77M ﹤0.01% 1629
2014
Q1
$10.1M Sell
1,368,900
-381,527
-22% -$2.95M ﹤0.01% 1778
2013
Q4
$11.1M Sell
1,750,427
-98,593
-5% -$722K ﹤0.01% 1758
2013
Q3
$15M Buy
1,849,020
+85,648
+5% +$618K 0.01% 1467
2013
Q2
$13.6M Buy
+1,763,372
New +$12.5M 0.01% 1488

Other funds holding ENPH

Bank of America's ENPH Position: Q2 2026 in Review

Bank of America reduced its Enphase Energy (ENPH) stake by 20% in Q2 2026, selling an estimated $4.34M and leaving 392,627 shares worth $19.3M. The position accounts for ﹤0.01% of the portfolio, ranked #2505.

Bank of America first reported a position in ENPH in Q2 2013 and has held it in 53 quarters since. The position peaked at $198M in Q4 2022. 535 funds tracked by Wall St. Rank hold ENPH as of Q2 2026.

  • Bank of America held 392,627 shares of Enphase Energy worth $19.3M as of Q2 2026.
  • Bank of America sold 95,312 Enphase Energy shares in Q2 2026, an estimated $4.34M.
  • Enphase Energy made up ﹤0.01% of Bank of America's portfolio in Q2 2026, its #2505 holding.
  • Bank of America first reported a position in Enphase Energy in Q2 2013 and has held it in 53 quarters since.
  • Bank of America's Enphase Energy position peaked at $198M in Q4 2022.
  • 535 funds tracked by Wall St. Rank held Enphase Energy as of Q2 2026.

Based on Bank of America's 13F filing for Q2 2026, filed 14 Aug 2026.