Epsilon Energy Ltd Stock Ownership - Who owns Epsilon Energy?

Insider buying vs selling

Have Epsilon Energy Ltd insiders been buying or selling?
Solas Capital Management LLC10% Owner2023-02-23300,000$5.45
Solas Capital Management LLC10% Owner2022-06-1024,220$7.00
Solas Capital Management LLC10% Owner2022-06-092$7.00
Solas Capital Management LLC10% Owner2022-06-0871,969$7.04
Solas Capital Management LLC10% Owner2022-06-0780,750$7.05
Solas Capital Management LLC10% Owner2022-06-0669,932$7.03
Solas Capital Management LLC10% Owner2022-06-0394,827$7.07
Solas Capital Management LLC10% Owner2022-06-0270,567$7.07
Solas Capital Management LLC10% Owner2022-06-0148,270$7.02
Solas Capital Management LLC10% Owner2022-05-3132,889$7.14

1 of 4

EPSN insiders have sold more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when EPSN insiders and whales buy or sell their stock.

EPSN Shareholders

What type of owners hold Epsilon Energy Ltd stock?
Solas Capital Management LLC31.25%7,163,807$38.54MInsider
Azvalor Asset Management Sgiic Sa17.86%4,094,736$22.03MInsider
John Lovoi15.66%3,591,276$19.32MInsider
Matthew Dougherty14.87%3,408,163$18.34MInsider
Solas Capital Management LLC14.43%3,308,467$17.80MInstitution
Advisory Research Inc13.82%3,168,133$17.04MInstitution
Paragon Associates Paragon Associates Ii Joint Venture4.65%1,066,963$5.74MInstitution
Vanguard Group Inc4.25%974,053$5.24MInstitution
Dimensional Fund Advisors LP2.34%535,856$2.88MInstitution
Soviero Asset Management LP2.18%499,494$2.69MInstitution

1 of 3

EPSN vs Oil and Gas Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
EPSN39.88%60.12%Net SellingNet Buying
BATL88.67%0.62%Net SellingNet Selling
PHX36.88%37.18%Net BuyingNet Buying
PNRG2.13%97.87%Net SellingNet Selling
PED1.35%98.65%Net BuyingNet Selling

Epsilon Energy Stock Ownership FAQ

Who owns Epsilon Energy?

Epsilon Energy (NASDAQ: EPSN) is owned by 57.10% institutional shareholders, 86.06% Epsilon Energy insiders, and 0.00% retail investors. Solas Capital Management LLC is the largest individual Epsilon Energy shareholder, owning 7.16M shares representing 31.25% of the company. Solas Capital Management LLC's Epsilon Energy shares are currently valued at $38.54M.

If you're new to stock investing, here's how to buy Epsilon Energy stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.