Filing Flows

Filing Flows › Enphase Energy (ENPH) › Who owns the stock

Who owns Enphase Energy (ENPH) stock

499 funds reported Enphase Energy (ENPH) shares in their latest 13F filings, worth $6.8B in all. The largest holder is BlackRock ($1.2B). Last quarter 244 funds added to their stakes and 242 cut them.

Largest holders of ENPH (13F)Largest holders of ENPH (13F)BlackRock$1.2BVanguard Group$523MLepercq De Neuflize Asset Managem…$492MVanguard Portfolio Management LLC$446MVanguard Capital Management LLC$282MState Street$234MTwo Sigma Investments, LP$229MInvesco$180MGilder Gagnon Howe & Co LLC$171MSlate Path Capital LP$127M

Largest holders (13F)

FundSharesValueChangeQuarter
BlackRock23,451,983$1.2Bincrease2026-06-30
Vanguard Group16,329,647$523Mincrease2025-12-31
Lepercq De Neuflize Asset Management LLC10,000$492Munchanged2026-06-30
Vanguard Portfolio Management LLC9,066,675$446Mdecrease2026-06-30
Vanguard Capital Management LLC5,730,831$282Mincrease2026-06-30
State Street4,746,613$234Mincrease2026-06-30
Two Sigma Investments, LP4,655,692$229Mdecrease2026-06-30
Invesco3,661,439$180Mdecrease2026-06-30
Gilder Gagnon Howe & Co LLC3,478,961$171Mincrease2026-06-30
Slate Path Capital LP2,587,170$127Mincrease2026-06-30
Morgan Stanley2,408,561$119Mdecrease2026-06-30
Geode Capital Management, LLC2,388,154$118Mdecrease2026-06-30
First Trust Advisors LP2,282,785$112Mincrease2026-06-30
Handelsbanken Fonder AB2,111,158$104Mincrease2026-06-30
Dimensional Fund Advisors LP1,950,258$96.1Mincrease2026-06-30

Enphase Energy's latest quarter

Enphase Energy, Q3 2026: revenue $293M (-28% year over year), operating margin 2.2%, net earnings $23.4M, operating cash flow $90K. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most ENPH stock?

By the latest 13F filings: BlackRock ($1.2B); Vanguard Group ($523M); Lepercq De Neuflize Asset Management LLC ($492M); Vanguard Portfolio Management LLC ($446M); Vanguard Capital Management LLC ($282M).

What is the short interest in ENPH?

29,418,531 shares were sold short at the 2026-10-15 settlement, 4.6% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.