AInvest Newsletter
Daily stocks & crypto headlines, free to your inbox
Epsilon Energy Ltd. (NASDAQ:EPSN) has 67% institutional ownership, with the top 4 shareholders owning 52% of the company. Institutional ownership implies significant influence over the share price and can serve as a vote of confidence in the company's future. However, it is also important to consider the past performance of the company and other factors when evaluating its prospects.

Daily stocks & crypto headlines, free to your inbox
Comments
No comments yet