
Evolution Petroleum Corporation
Evolution Petroleum Corporation (EPM) Stock Overview
Key statistics and deep links to earnings, valuation, revenue, dividends, and more.
FMP · EPM · as of Jun 9, 2026
Key Statistics
Explore Evolution Petroleum Corporation Data
epm stock data · financialsFinancial Snapshot
Full FinancialsAnalyst Ratings & Price Target
Full ForecastTotal: 9 · Buy rate: 44.4%
The EPM analyst consensus is Hold, based on ratings from 9 Wall Street analysts over the past 3 months. The average 12-month price target is $4.90, representing +11.62% upside from the current price of $4.39.
Competitors & Peers
epm competitorsStock Performance
Full HistoryAbout Evolution Petroleum Corporation
Evolution Petroleum Corporation operates as a domestic oil and natural gas firm, focused on the development, extraction, ownership, and stewardship of hydrocarbon properties throughout the United Stat…
what is evolution petroleum corporation · epm stock overview · evolution petroleum corporation company profile · who is evolution petroleum corporation ceo · epm AMEX · evolution petroleum corporation headquarters · evolution petroleum corporation business segments
About Stock Overview & Key Data
Evolution Petroleum Corporation (EPM) is a Energy company in the Oil & Gas Exploration & Production industry, listed on AMEX since Apr 11, 1996. As of the latest trading session, EPM stock price is $4.39, with a market capitalization of $157.3M. The stock has returned -9.73% over the past 12 months and +24.44% year-to-date.
According to 9 Wall Street analysts, the consensus rating for Evolution Petroleum Corporation stock is Hold, with an average 12-month price target of $4.90. In fiscal year 2025, Evolution Petroleum Corporation reported revenue of $85.8M and net income of $1.5M. For detailed data — including Evolution Petroleum Corporation revenue history, earnings, dividends, and PE ratio — use the tabs above.
Frequently Asked Questions
As of the latest trading session, Evolution Petroleum Corporation (EPM) stock price is $4.39. The stock is traded on AMEX under the ticker symbol EPM. The 52-week range is $3.19 – $5.70.