Lombard Odier Asset Management (Europe)’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
$11.5M Sell
233,788
-8,416
-3% -$383K 0.49% 86
2026
Q1
$9.16M Buy
+242,204
New +$10.1M 0.5% 76
2025
Q3
Hold
0
110
2025
Q2
Sell
-48,114
Closed -$2.99M 161
2025
Q1
$2.99M Buy
48,114
+12,461
+35% +$788K 0.24% 109
2024
Q4
$2.45M Sell
35,653
-79,943
-69% -$6.34M 0.16% 152
2024
Q3
$13.1M Buy
115,596
+37,831
+49% +$4.23M 0.55% 56
2024
Q2
$7.75M Sell
77,765
-13,605
-15% -$1.58M 0.37% 93
2024
Q1
$11.1M Buy
91,370
+38,032
+71% +$4.44M 0.67% 49
2023
Q4
$7.05M Buy
+53,338
New +$5.66M 0.41% 79
2023
Q3
Sell
-42,011
Closed -$7.04M 234
2023
Q2
$7.04M Sell
42,011
-27,152
-39% -$4.85M 0.33% 84
2023
Q1
$14.5M Buy
69,163
+46,123
+200% +$9.99M 0.72% 46
2022
Q4
$6.1M Sell
23,040
-9,251
-29% -$2.69M 0.25% 93
2022
Q3
$8.96M Buy
32,291
+21,796
+208% +$5.88M 0.46% 71
2022
Q2
$2.05M Buy
+10,495
New +$1.9M 0.1% 174
2021
Q3
Sell
-86,843
Closed -$15.9M 91
2021
Q2
$15.9M Buy
+86,843
New +$12.7M 0.78% 54

Other funds holding ENPH

Lombard Odier Asset Management (Europe)'s ENPH Position: Q2 2026 in Review

Lombard Odier Asset Management (Europe) reduced its Enphase Energy (ENPH) stake by 3.5% in Q2 2026, selling an estimated $383K and leaving 233,788 shares worth $11.5M. The position accounts for 0.49% of the portfolio, ranked #86.

Lombard Odier Asset Management (Europe) first reported a position in ENPH in Q2 2021 and has held it in 14 quarters since. The position peaked at $15.9M in Q2 2021. 535 funds tracked by Wall St. Rank hold ENPH as of Q2 2026.

  • Lombard Odier Asset Management (Europe) held 233,788 shares of Enphase Energy worth $11.5M as of Q2 2026.
  • Lombard Odier Asset Management (Europe) sold 8,416 Enphase Energy shares in Q2 2026, an estimated $383K.
  • Enphase Energy made up 0.49% of Lombard Odier Asset Management (Europe)'s portfolio in Q2 2026, its #86 holding.
  • Lombard Odier Asset Management (Europe) first reported a position in Enphase Energy in Q2 2021 and has held it in 14 quarters since.
  • Lombard Odier Asset Management (Europe)'s Enphase Energy position peaked at $15.9M in Q2 2021.
  • 535 funds tracked by Wall St. Rank held Enphase Energy as of Q2 2026.

Based on Lombard Odier Asset Management (Europe)'s 13F filing for Q2 2026, filed 14 Aug 2026.