Logo image of ENPH

ENPHASE ENERGY INC (ENPH) Stock Ownership and Short Interest

USA - NASDAQ:ENPH - US29355A1079 - Common Stock

37.36 USD
-3.14 (-7.75%)
Last: 9/23/2025, 8:00:01 PM
37.41 USD
+0.05 (+0.13%)
After Hours: 9/23/2025, 8:00:01 PM
ENPH Ownership Chart.ENPH Ownership Chart: showing Insider, Institutional ownership and shares available to the public.ENPH Ownership.InsiderInstitutionalPublic



Shares Outstanding130.75M
Float126.44M
Float Short Interest Percentage20.27%
Owners (insider)3.13%
Owners (institutional)88.68%
Owners (insider) change0.18%
Owners (institutional) change5.28%

No transactions were filed in the last 12 months.