Investors in Epsilon Energy (NASDAQ:EPSN) have seen favorable returns of 51% over the past five years

Investing for the long term aims to make money, but Epsilon Energy Ltd. has not met the market average share price growth. Despite a slow rise in earnings per share, the company has shown potential for growth and generated a total shareholder return of 51% in the last 5 years.