Stelac Advisory Services’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
$4.61M Sell
93,575
-3,840
-4% -$175K 0.86% 31
2026
Q1
$3.68M Sell
97,415
-8,540
-8% -$355K 0.75% 40
2025
Q4
$3.4M Hold
105,955
1.2% 25
2025
Q3
$3.75M Buy
105,955
+5,976
+6% +$222K 1.3% 24
2025
Q2
$3.96M Buy
99,979
+40,480
+68% +$1.87M 1.51% 20
2025
Q1
$3.69M Buy
59,499
+36,630
+160% +$2.32M 1.52% 20
2024
Q4
$1.57M Buy
+22,869
New +$1.81M 0.61% 38

Other funds holding ENPH

Stelac Advisory Services's ENPH Position: Q2 2026 in Review

Stelac Advisory Services reduced its Enphase Energy (ENPH) stake by 3.9% in Q2 2026, selling an estimated $175K and leaving 93,575 shares worth $4.61M. The position accounts for 0.86% of the portfolio, ranked #31.

Stelac Advisory Services first reported a position in ENPH in Q4 2024 and has held it in 7 quarters since. 533 funds tracked by Wall St. Rank hold ENPH as of Q2 2026.

  • Stelac Advisory Services held 93,575 shares of Enphase Energy worth $4.61M as of Q2 2026.
  • Stelac Advisory Services sold 3,840 Enphase Energy shares in Q2 2026, an estimated $175K.
  • Enphase Energy made up 0.86% of Stelac Advisory Services's portfolio in Q2 2026, its #31 holding.
  • Stelac Advisory Services first reported a position in Enphase Energy in Q4 2024 and has held it in 7 quarters since.
  • 533 funds tracked by Wall St. Rank held Enphase Energy as of Q2 2026.

Based on Stelac Advisory Services's 13F filing for Q2 2026, filed 10 Aug 2026.