EPSNEpsilon Energy Ltd.

5.600USD+0.36%Mkt Cap: 169.39M $P/E:

Epsilon Energy Ltd., a North American onshore independent natural gas and oil company, engages in the acquisition, exploration, development, gathering, and production of natural oil and gas reserves. The company operates…

Key Statistics

Company
Market Cap169.39M $
Enterprise Value200.76M $
Revenue (TTM)67.66M $
Gross Profit24.54M $
Net Income (TTM)-5.80M $
Revenue/Share2.493 USD
Last Price5.600 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees27
CountryUS
SectorEnergy
IndustryOil & Gas E&P
ISIN
Valuation
P/E (Trailing)
P/E (Forward)15.26
PEG
EV/EBITDA6.87
EV/Revenue2.97
P/S2.52
P/B1.38
EPS (TTM)-0.24
EPS (Forward)0.37
52W Range
4.20057% of range6.650
52W High6.650 USD
52W Low4.200 USD
Profitability
Gross Margin47.56%
Oper. Margin36.43%
EBITDA Margin43.22%
Profit Margin-11.24%
ROE-4.65%
ROA-2.54%
Growth
Revenue Growth57.10%
Earnings Growth228.60%
Cash Flow & Leverage
Operating CF20.62M $
CapEx (TTM)15.39M $
FCF Margin31.03%
FCF Yield12.39%
Net Debt29.80M $
Net Debt/EBITDA1.02
Balance Sheet
Debt/Equity0.41
Current Ratio0.96
Quick Ratio0.82
Book Value/Sh4.105 USD
Cash/Share0.3690 USD
Dividends
Fwd Div Rate0.2500 USD
Trail. Div Rate0.2500 USD
Div. Yield4.48%
5Y Avg Yield
Payout Ratio92.59%
Ex-Div DateJun 15, 2026
Pay DateJun 30, 2026
Analyst Consensus
Rating
Target (Mean)
Target Range
# Analysts
Ownership
Shares Out.30.25M
Float18.51M
Insiders28.50%
Institutions84.74%
Short Interest
Short Ratio9.6d
Short % Float11.99%
Short % Out.4.56%
Shares Short1.38M
Short (prev mo.)1.26M
Technical
SMA 505.522 (+1.4%)
SMA 2005.380 (+4.1%)
Beta-0.18
S&P 52W Chg18.16%
Avg Vol (30d)144.34K
Avg Vol (10d)152.61K
Technical Indicators
RSI (14)49.7
MACD0.0155
MACD Signal0.0265
MACD Hist.-0.0110
BB Upper5.988 USD
BB Middle5.647 USD
BB Lower5.307 USD
BB Width12.05%
ATR (14)0.2317 USD
Vol Ratio (20d)2.34x