Analysts
Scores, price targets and rating changes published by the firms we track. Informational, not advice.
Rating scores
Each factor is scored 1 (weak) to 5 (strong).
- Overall1
- DCF1
- Return on equity1
- Return on assets1
- Debt / equity3
- P/E1
- P/B1
Average price target
Mean of the targets analysts published in each window.
Price target is not available for EFOI.
Recent rating changes
The latest 20 changes by research firm, newest first.
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Mar 18, 2022 | HC Wainwright & Co. | maintain | Buy | Buy |
| Nov 25, 2020 | Roth Capital | downgrade | Buy | Neutral |
| Nov 25, 2020 | Rodman & Renshaw | maintain | Buy | Buy |
| Nov 25, 2020 | Oppenheimer | downgrade | Buy | Hold |
| Nov 25, 2020 | H.C. Wainwright | maintain | Buy | Buy |
| Nov 25, 2020 | FBR Capital | downgrade | Outperform | Perform |
| Nov 25, 2020 | Canaccord Genuity | downgrade | Buy | Hold |
| Nov 25, 2020 | Benchmark | downgrade | Buy | Hold |
| Aug 15, 2016 | Rodman & Renshaw | maintain | Buy | Buy |
| Aug 15, 2016 | FBR Capital | downgrade | Outperform | Market Perform |
| Aug 12, 2016 | Oppenheimer | downgrade | Buy | Hold |
| Aug 12, 2016 | Benchmark | downgrade | Buy | Hold |
| Mar 16, 2016 | Canaccord Genuity | downgrade | Buy | Hold |
| Jan 15, 2016 | Benchmark | maintain | Buy | Buy |
| Dec 18, 2015 | FBR Capital | maintain | Outperform | Outperform |
| Nov 6, 2015 | Canaccord Genuity | maintain | Buy | Buy |
| Nov 5, 2015 | Roth Capital | downgrade | Buy | Neutral |
| Aug 28, 2015 | H.C. Wainwright | maintain | Buy | Buy |
| Aug 19, 2015 | Roth Capital | maintain | Buy | Buy |
| Jun 25, 2015 | H.C. Wainwright | maintain | Buy | Buy |