5.95 USD
↘ 0.12 (1.98%)AT CLOSE (03:59 PM EDT)
Epsilon Energy Ltd. (EPSN) trades at $5.95 per share. Technical and fundamental signals converge bearish — technicals rate "Sell" while fundamentals read "Sell". Key drivers include negative Return on Equity and a bullish Golden Cross on the moving averages. On the valuation side, EPSN appears attractively valued relative to sector peers across key multiples.
Technical & fundamental data as of Oct 9, 2026.