Search companies

Find a company by ticker or name

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.

DateFirmActionFromTo
Mar 18, 2022HC Wainwright & Co.maintainBuyBuy
Nov 25, 2020Roth CapitaldowngradeBuyNeutral
Nov 25, 2020Rodman & RenshawmaintainBuyBuy
Nov 25, 2020OppenheimerdowngradeBuyHold
Nov 25, 2020H.C. WainwrightmaintainBuyBuy
Nov 25, 2020FBR CapitaldowngradeOutperformPerform
Nov 25, 2020Canaccord GenuitydowngradeBuyHold
Nov 25, 2020BenchmarkdowngradeBuyHold
Aug 15, 2016Rodman & RenshawmaintainBuyBuy
Aug 15, 2016FBR CapitaldowngradeOutperformMarket Perform
Aug 12, 2016OppenheimerdowngradeBuyHold
Aug 12, 2016BenchmarkdowngradeBuyHold
Mar 16, 2016Canaccord GenuitydowngradeBuyHold
Jan 15, 2016BenchmarkmaintainBuyBuy
Dec 18, 2015FBR CapitalmaintainOutperformOutperform
Nov 6, 2015Canaccord GenuitymaintainBuyBuy
Nov 5, 2015Roth CapitaldowngradeBuyNeutral
Aug 28, 2015H.C. WainwrightmaintainBuyBuy
Aug 19, 2015Roth CapitalmaintainBuyBuy
Jun 25, 2015H.C. WainwrightmaintainBuyBuy