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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing