
Epsilon Energy Stock Plummets to New 52-Week Low of $4.51
2025-11-10 17:10:56Epsilon Energy has reached a new 52-week low, trading at USD 4.51 as of November 7, 2025, following a 15.46% decline over the past year. Despite this, the company reported a net profit of USD 6.65 million in the first half of 2025 and improved profitability due to reduced raw material costs.
Read More
Epsilon Energy Stock Plummets to 52-Week Low of $4.60
2025-11-07 16:03:12Epsilon Energy has reached a 52-week low, reflecting a notable decline in its stock price over the past year. The microcap oil company, with a market capitalization of USD 125 million, reported a net profit of USD 6.65 million in the first half of 2025, despite previous losses.
Read MoreIs Epsilon Energy Ltd. overvalued or undervalued?
2025-10-21 12:07:40As of 17 October 2025, Epsilon Energy Ltd. has moved from an attractive to a very expensive valuation grade. The company appears to be overvalued based on its current metrics. Key ratios include a P/E ratio of 23, an EV to EBITDA of 6.93, and a Price to Book Value of 1.67, which are significantly higher than its peers such as Tellurian, Inc. with a P/E of -6.30 and Riley Exploration Permian, Inc. with an EV to EBITDA of 3.43. Additionally, Epsilon Energy Ltd. has underperformed against the S&P 500 across multiple time frames, with a year-to-date return of -24.15% compared to the S&P 500's 13.30%. This performance reinforces the notion that the stock is overvalued relative to its peers and the broader market....
Read More
Epsilon Energy Ltd. Experiences Revision in Its Stock Evaluation Amid Market Challenges
2025-10-20 15:12:01Epsilon Energy Ltd., a microcap oil company, has recently adjusted its valuation, with a P/E ratio of 23 and a price-to-book value of 1.67. Despite these metrics, the company's stock has underperformed compared to broader market indices, raising questions about its competitive positioning within the sector.
Read MoreIs Epsilon Energy Ltd. overvalued or undervalued?
2025-10-20 12:25:07As of 17 October 2025, the valuation grade for Epsilon Energy Ltd. has moved from attractive to very expensive, indicating a significant shift in its perceived value. The company appears overvalued based on its current metrics, including a P/E ratio of 23, an EV to EBITDA of 6.93, and a Price to Book Value of 1.67. In comparison, peers such as Tellurian, Inc. exhibit a P/E of -6.30, while TXO Partners LP shows a much lower P/E of 90.13, highlighting the disparity in valuation within the industry. Epsilon Energy Ltd. has underperformed against the S&P 500 across multiple time frames, with a year-to-date return of -24.15% compared to the index's 13.30%. This trend reinforces the notion that the stock is overvalued, as it struggles to deliver returns in line with broader market performance....
Read MoreIs Epsilon Energy Ltd. overvalued or undervalued?
2025-10-19 12:02:41As of 17 October 2025, the valuation grade for Epsilon Energy Ltd. has moved from attractive to very expensive, indicating a shift towards overvaluation. The company appears overvalued based on its current metrics, with a P/E ratio of 23, a Price to Book Value of 1.67, and an EV to EBITDA of 6.93. In comparison to peers, Epsilon's P/E ratio is significantly higher than Tellurian, Inc. at -6.30 and Riley Exploration Permian, Inc. at 5.24, both of which are more attractively valued. Recent stock performance has been poor, with Epsilon Energy Ltd. showing a year-to-date return of -24.15%, compared to a positive return of 13.30% for the S&P 500, reinforcing the notion that the stock is not only overvalued but also underperforming relative to broader market trends....
Read More
Epsilon Energy Stock Plummets to New 52-Week Low at $4.86
2025-10-01 16:36:04Epsilon Energy has reached a 52-week low, reflecting a decline over the past year, contrasting with the S&P 500's performance. The microcap oil company has a market capitalization of USD 125 million, a P/E ratio of 23.00, and reported a net profit of USD 6.65 million in March 2025.
Read More
Epsilon Energy Stock Plummets to New 52-Week Low at $4.99
2025-09-22 18:12:25Epsilon Energy has reached a new 52-week low of USD 4.99 as of September 19, 2025, reflecting a 1-year performance decline. The company, with a market cap of USD 125 million, reported a net profit of USD 6.65 million in the first half of 2025, indicating signs of recovery.
Read MoreIs Epsilon Energy Ltd. technically bullish or bearish?
2025-09-20 19:32:52As of 8 September 2025, the technical trend for Epsilon Energy Ltd. has changed from mildly bearish to bearish. The current technical stance is bearish with a weak strength. Key indicators driving this stance include a bearish MACD on the weekly timeframe, bearish Bollinger Bands on both weekly and monthly timeframes, and a bearish daily moving average. The KST shows a bearish signal weekly but is bullish monthly, indicating mixed signals over different timeframes. Additionally, the stock has underperformed against the S&P 500 across multiple periods, with a year-to-date return of -16.26% compared to the S&P 500's 12.22%....
Read More





