Evolution Petroleum (NYSEAMERICAN:EPM) and Trillion Energy International (OTCMKTS:TCFF) are both small-cap oils/energy companies, but which is the superior business? We will contrast the two businesses based on the strength of their institutional ownership, earnings, valuation, dividends, profitability, risk and analyst recommendations.
Volatility and Risk
Evolution Petroleum has a beta of 1.56, indicating that its share price is 56% more volatile than the S&P 500. Comparatively, Trillion Energy International has a beta of 3.22, indicating that its share price is 222% more volatile than the S&P 500.
Institutional and Insider Ownership
68.3% of Evolution Petroleum shares are owned by institutional investors. 8.2% of Evolution Petroleum shares are owned by company insiders. Strong institutional ownership is an indication that hedge funds, endowments and large money managers believe a company is poised for long-term growth.
Valuation & Earnings
This table compares Evolution Petroleum and Trillion Energy International's revenue, earnings per share (EPS) and valuation.
| Gross Revenue | Price/Sales Ratio | Net Income | Earnings Per Share | Price/Earnings Ratio |
---|
Evolution Petroleum | $29.60 million | 3.54 | $5.94 million | $0.14 | 22.36 |
Trillion Energy International | N/A | N/A | N/A | N/A | N/A |
Evolution Petroleum has higher revenue and earnings than Trillion Energy International.
Profitability
This table compares Evolution Petroleum and Trillion Energy International's net margins, return on equity and return on assets.
| Net Margins | Return on Equity | Return on Assets |
---|
Evolution Petroleum | -15.32% | 2.57% | 2.09% |
Trillion Energy International | N/A | N/A | N/A |
Analyst Ratings
This is a breakdown of current ratings and price targets for Evolution Petroleum and Trillion Energy International, as reported by MarketBeat.com.
| Sell Ratings | Hold Ratings | Buy Ratings | Strong Buy Ratings | Rating Score |
---|
Evolution Petroleum | 0 | 0 | 2 | 0 | 3.00 |
Trillion Energy International | 0 | 0 | 0 | 0 | N/A |
Evolution Petroleum currently has a consensus target price of $4.50, suggesting a potential upside of 43.77%. Given Evolution Petroleum's higher possible upside, equities analysts clearly believe Evolution Petroleum is more favorable than Trillion Energy International.
Summary
Evolution Petroleum beats Trillion Energy International on 7 of the 9 factors compared between the two stocks.