Epsilon Energy Ownership | Who Owns Epsilon Energy?


OverviewRevenueFinancialsChartTranscripts

Epsilon Energy Ownership Summary


Epsilon Energy is owned by 54.92% institutional investors, 9.67% insiders, and 35.41% retail investors. Solas capital management is the largest institutional shareholder, holding 17.13% of EPSN shares. Vanguard Total Stock Mkt Idx Inv is the top mutual fund, with 2.92% of its assets in Epsilon Energy shares.

EPSN Ownership Benchmark


TypeName% Inst% Insiders% Retail
StockEpsilon Energy54.92%9.67%35.41%
SectorEnergy Stocks 58.89%12.68%28.43%
IndustryOil & Gas Exploration & Production Stocks65.58%13.94%20.48%

Top Mutual Funds Shareholders


HolderShares% HoldingChange
Vanguard Total Stock Mkt Idx Inv638.08K2.92%-
Ballast SMidCap293.78K1.34%-21.64K
Ballast Small/Mid Cap ETF293.78K1.34%-
Vanguard Institutional Extnd Mkt Idx Tr282.50K1.29%-
Azvalor Global Value PP256.10K1.17%-
Bridgeway Ultra-Small Company225.40K1.03%-
PV BUYBACK USA Classe B USD183.50K0.84%-
VT De Lisle America B USD146.41K0.67%-
Fidelity Extended Market Index131.69K0.60%7.72K
Dimensional US Targeted Value ETF93.83K0.43%-

Recent Insider Transactions


DateNameRoleActivityValue
Sep 18, 2024Stabell Jason Chief Executive OfficerBuy$373.70K
Sep 18, 2024Williamson Andrew Chief Financial OfficerBuy$252.50K
Aug 16, 2024Stabell Jason Chief Executive OfficerBuy$48.25K
May 22, 2024Stabell Jason Chief Executive OfficerBuy$78.69K
May 23, 2024Stabell Jason Chief Executive OfficerBuy$26.86K

Insider Transactions Trends


DateBuySell
2024 Q33-
2024 Q23-
2024 Q142
2023 Q43-
2023 Q32-

EPSN Ownership FAQ


Who Owns Epsilon Energy?

Epsilon Energy shareholders are primarily institutional investors at 54.92%, followed by 9.67% insiders and 35.41% retail investors. The average institutional ownership in Epsilon Energy's industry, Oil & Gas Exploration & Production Stocks, is 65.58%, which Epsilon Energy falls below.

Who owns the most shares of Epsilon Energy?

Epsilon Energy’s largest shareholders are Solas capital management (3.77M shares, 17.13%), Adage capital partners gp (1.11M shares, 5.06%), and Vanguard group (961.69K shares, 4.37%). Together, they hold 26.56% of Epsilon Energy’s total shares outstanding.

Does Blackrock own Epsilon Energy?

BlackRock is not among the top 10 institutional shareholders of Epsilon Energy.

Who is Epsilon Energy’s biggest shareholder by percentage of total assets invested?

Solas capital management is Epsilon Energy’s biggest shareholder by percentage of total assets invested, with 11.23% of its assets in 3.77M Epsilon Energy shares, valued at 20.54M$.

Who is the top mutual fund holder of Epsilon Energy shares?

Vanguard Total Stock Mkt Idx Inv is the top mutual fund holder of Epsilon Energy shares, with 2.92% of its total shares outstanding invested in 638.08K Epsilon Energy shares.

Try Tickergate Pro Free

Customize Everything. 100% Flexibility. Fast and Easy to Use (No code or Excel Needed)

  • Customize your own personal stocks lists, views and charts

  • Choose from hundreds of fields, up to 15 years of history

  • Conduct deep comparison analysis

  • Discover trending investment themes

  • Find your next best investment

  • Research stocks using tools