Filing Flows

Filing Flows › Genie Energy (GNE) › Who owns the stock

Who owns Genie Energy (GNE) stock

101 funds reported Genie Energy (GNE) shares in their latest 13F filings, worth $165M in all. The largest holder is BlackRock ($31.6M). Last quarter 58 funds added to their stakes and 42 cut them.

Largest holders of GNE (13F)Largest holders of GNE (13F)BlackRock$31.6MJ. Goldman & Co LP$17.9MVanguard Group$16.5MVanguard Capital Management LLC$12.9MDimensional Fund Advisors LP$11.2MGeode Capital Management, LLC$7.9MRenaissance Technologies LLC$7.3MState Street$6.7MSanibel Captiva Trust Company$3.9MVanguard Portfolio Management LLC$3.3M

Largest holders (13F)

FundSharesValueChangeQuarter
BlackRock2,187,340$31.6Mincrease2026-06-30
J. Goldman & Co LP1,240,406$17.9Mincrease2026-06-30
Vanguard Group1,195,252$16.5Mdecrease2025-12-31
Vanguard Capital Management LLC895,200$12.9Mincrease2026-06-30
Dimensional Fund Advisors LP774,926$11.2Mdecrease2026-06-30
Geode Capital Management, LLC546,608$7.9Mincrease2026-06-30
Renaissance Technologies LLC507,062$7.3Mincrease2026-06-30
State Street466,336$6.7Mdecrease2026-06-30
Sanibel Captiva Trust Company271,939$3.9Mdecrease2026-06-30
Vanguard Portfolio Management LLC231,293$3.3Mincrease2026-06-30
Americana Partners, LLC171,988$2.7Mincrease2026-09-30
Bank of New York Mellon188,360$2.7Mincrease2026-06-30
Arrowstreet Capital, Limited Partnership178,538$2.6Mdecrease2026-06-30
Northern Trust168,316$2.4Mincrease2026-06-30
Old West Investment Management, LLC160,600$2.3Munchanged2026-06-30

Genie Energy's latest quarter

Genie Energy, Q3 2026: revenue $127M (-8% year over year), operating margin 10.0%, net earnings $10.1M, operating cash flow $12.4M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most GNE stock?

By the latest 13F filings: BlackRock ($31.6M); J. Goldman & Co LP ($17.9M); Vanguard Group ($16.5M); Vanguard Capital Management LLC ($12.9M); Dimensional Fund Advisors LP ($11.2M).

What is the short interest in GNE?

550,175 shares were sold short at the 2026-10-15 settlement, 0.9% 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.