Lazard Asset Management’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
Sell
-5,495
Closed -$208K 2001
2026
Q1
$208K Sell
5,495
-5,448
-50% -$226K ﹤0.01% 1620
2025
Q4
$351K Sell
10,943
-6,375
-37% -$206K ﹤0.01% 1484
2025
Q3
$613K Buy
17,318
+12,336
+248% +$458K ﹤0.01% 1290
2025
Q2
$196K Buy
+4,982
New +$230K ﹤0.01% 1702
2025
Q1
Sell
-14,066
Closed -$965K 2374
2024
Q4
$965K Buy
14,066
+8,609
+158% +$683K ﹤0.01% 1165
2024
Q3
$616K Buy
5,457
+4,770
+694% +$533K ﹤0.01% 1301
2024
Q2
$67K Sell
687
-3,426
-83% -$399K ﹤0.01% 1869
2024
Q1
$497K Sell
4,113
-38
-0.9% -$4.43K ﹤0.01% 1056
2023
Q4
$547K Sell
4,151
-48,928
-92% -$5.19M ﹤0.01% 1090
2023
Q3
$6.38M Buy
53,079
+16,489
+45% +$2.35M 0.01% 642
2023
Q2
$6.13M Sell
36,590
-11,249
-24% -$2.01M 0.01% 665
2023
Q1
$10.1M Buy
47,839
+23,175
+94% +$5.02M 0.01% 586
2022
Q4
$6.53M Buy
24,664
+23,207
+1,593% +$6.75M 0.01% 661
2022
Q3
$403K Sell
1,457
-775
-35% -$209K ﹤0.01% 1138
2022
Q2
$435K Buy
2,232
+495
+28% +$89.5K ﹤0.01% 1147
2022
Q1
$349K Buy
1,737
+1,728
+19,200% +$272K ﹤0.01% 1164
2021
Q4
$1K Buy
+9
New +$1.88K ﹤0.01% 2245
2021
Q1
Sell
-41,190
Closed -$7.23M 1892
2020
Q4
$7.23M Buy
+41,190
New +$5.22M 0.01% 609
2020
Q3
Sell
-878
Closed -$41K 1642
2020
Q2
$41K Sell
878
-24,560
-97% -$1.17M ﹤0.01% 1279
2020
Q1
$821K Buy
+25,438
New +$959K ﹤0.01% 764

Other funds holding ENPH

Lazard Asset Management's ENPH Position: Q2 2026 in Review

Lazard Asset Management sold out of Enphase Energy (ENPH) in Q2 2026, closing a stake of 5,495 shares — an estimated $208K sold.

Lazard Asset Management first reported a position in ENPH in Q1 2020 and held it in 20 quarters. The position peaked at $10.1M in Q1 2023. 537 funds tracked by Wall St. Rank hold ENPH as of Q2 2026.

  • Lazard Asset Management reported no remaining Enphase Energy position as of Q2 2026 after selling out during the quarter.
  • Lazard Asset Management sold 5,495 Enphase Energy shares in Q2 2026, an estimated $208K.
  • Lazard Asset Management first reported a position in Enphase Energy in Q1 2020 and held it in 20 quarters.
  • Lazard Asset Management's Enphase Energy position peaked at $10.1M in Q1 2023.
  • 537 funds tracked by Wall St. Rank held Enphase Energy as of Q2 2026.

Based on Lazard Asset Management's 13F filing for Q2 2026, filed 14 Aug 2026.