6.3  0 (0%)

US30049A1079 - Common Stock

Buy % Consensus

Analysts have set a mean price target of 9.69. This target is 53.81% above the current price.
EPM was analyzed by 5 analysts. The buy percentage consensus is at 80. So analysts seem to be have mildly positive about EPM.
In the previous month the buy percentage consensus was at a similar level.
Only 5 analysts analyzed EPM. So this is just the average opinion of a couple of analysts.

Price Target

Price Low Median Mean High 6.309.609.699.699.98 - 52.30% 53.81% 53.81% 58.33%

Up and Down Grades

Date Firm Action Rating
2021-10-05 Roth Capital Maintains Buy
2021-04-22 Roth Capital Maintains Buy

Analyst Ratings Stock Screener Links

Screen Image

Best Analyst Rating Competitors Stock Screener

Find the competitors with the best analyst ratings on the USA