Lombard Odier Asset Management (Switzerland)’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
$348K Buy
7,073
+316
+5% +$14.4K 0.01% 410
2026
Q1
$255K Buy
+6,757
New +$281K 0.01% 439
2025
Q3
Sell
-10,091
Closed -$400K 287
2025
Q2
$400K Hold
10,091
0.02% 272
2025
Q1
$626K Sell
10,091
-34,456
-77% -$2.18M 0.04% 246
2024
Q4
$3.06M Sell
44,547
-563
-1% -$44.7K 0.23% 117
2024
Q3
$5.1M Buy
45,110
+555
+1% +$62K 0.43% 59
2024
Q2
$4.44M Buy
+44,555
New +$5.19M 0.45% 57
2023
Q4
Sell
-11,032
Closed -$1.33M 166
2023
Q3
$1.33M Hold
11,032
0.21% 92
2023
Q2
$1.85M Sell
11,032
-11,733
-52% -$2.1M 0.26% 75
2023
Q1
$4.79M Buy
22,765
+14,661
+181% +$3.18M 0.42% 66
2022
Q4
$2.15M Buy
8,104
+589
+8% +$171K 0.17% 116
2022
Q3
$2.08M Buy
7,515
+1,856
+33% +$501K 0.18% 109
2022
Q2
$1.1M Buy
+5,659
New +$1.02M 0.09% 144

Other funds holding ENPH

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

Lombard Odier Asset Management (Switzerland) increased its Enphase Energy (ENPH) stake by 4.7% in Q2 2026, buying an estimated $14.4K and bringing the position to 7,073 shares worth $348K. The position accounts for 0.01% of the portfolio, ranked #410.

Lombard Odier Asset Management (Switzerland) first reported a position in ENPH in Q2 2022 and has held it in 13 quarters since. The position peaked at $5.1M in Q3 2024. 533 funds tracked by Wall St. Rank hold ENPH as of Q2 2026.

  • Lombard Odier Asset Management (Switzerland) held 7,073 shares of Enphase Energy worth $348K as of Q2 2026.
  • Lombard Odier Asset Management (Switzerland) bought 316 Enphase Energy shares in Q2 2026, an estimated $14.4K.
  • Enphase Energy made up 0.01% of Lombard Odier Asset Management (Switzerland)'s portfolio in Q2 2026, its #410 holding.
  • Lombard Odier Asset Management (Switzerland) first reported a position in Enphase Energy in Q2 2022 and has held it in 13 quarters since.
  • Lombard Odier Asset Management (Switzerland)'s Enphase Energy position peaked at $5.1M in Q3 2024.
  • 533 funds tracked by Wall St. Rank held Enphase Energy as of Q2 2026.

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