Evolution Petroleum Corporation EPM

$3.34 -12.79% at last close

Financials (TTM)

Revenue
$83.24 million
Net Income
$-3,631,000
Net Margin
-4.36%
Return on Equity
-6.22%
Debt-to-Equity
P/E Ratio
Price / Book
2.35
Price / Sales
1.65

Over the trailing twelve months, Evolution Petroleum Corporation generated revenue of $83.24 million and net income of $-3,631,000, a net margin of -4.36%.

At the last closing price of $3.34, EPM trades at 1.65 times sales, with a market capitalization of $137.39 million.

Key Stats

Last Close
$3.34
Market Cap
$137.39 million
52-Week Range
$3.19 $5.70
Average Volume
430K shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.