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).

  • Overall2
  • DCF1
  • Return on equity1
  • Return on assets1
  • Debt / equity4
  • P/E1
  • P/B5
Average price target

Mean of the targets analysts published in each window.

Price target is not available for FSP.

Recent rating changes

The latest 39 changes by research firm, newest first.

DateFirmActionFromTo
May 16, 2023B. Riley SecuritiesmaintainBuyBuy
Feb 22, 2023B. Riley SecuritiesmaintainBuyBuy
May 6, 2020BairdmaintainNeutralNeutral
May 5, 2020B. Riley SecuritiesmaintainBuyBuy
May 5, 2020B. Riley FBRmaintainBuyBuy
Feb 18, 2020B. Riley SecuritiesmaintainBuyBuy
Feb 18, 2020B. Riley FBRmaintainBuyBuy
Feb 18, 2020B. RileymaintainBuyBuy
Jan 7, 2020BMO CapitaldowngradeMarket PerformUnderperform
Jan 7, 2020BairddowngradeOutperformNeutral
Aug 1, 2019Stifel NicolausmaintainHoldHold
Aug 1, 2019StifelmaintainHoldHold
Nov 2, 2018BMO CapitalupgradeUnderperformMarket Perform
Nov 1, 2018B. Riley SecuritiesupgradeNeutralBuy
Nov 1, 2018B. Riley FBRupgradeNeutralBuy
Jun 29, 2018BairdupgradeNeutralOutperform
Jun 1, 2018Stifel NicolausupgradeSellHold
Jun 1, 2018StifelupgradeSellHold
May 5, 2018B. Riley FBRdowngradeBuyNeutral
Feb 27, 2018BMO CapitaldowngradeMarket PerformUnderperform
Feb 15, 2018Stifel NicolausdowngradeHoldSell
Feb 15, 2018StifeldowngradeHoldSell
Feb 15, 2018B. Riley SecuritiesdowngradeBuyNeutral
Feb 15, 2018B. Riley FBRdowngradeBuyNeutral
Sep 8, 2017Janney CapitalmaintainBuyBuy
May 4, 2017BairddowngradeOutperformNeutral
Aug 22, 2016BMO CapitalmaintainMarket PerformMarket Perform
Jul 29, 2016BairdupgradeNeutralOutperform
Dec 2, 2015Capital One FinancialdowngradeEqual WeightUnderweight
Dec 2, 2015Capital OnedowngradeEqual WeightUnderweight
Sep 10, 2015BMO CapitalmaintainMarket PerformPerform
Aug 11, 2015BairddowngradeOutperformNeutral
Apr 2, 2015Stifel NicolausupgradeSellHold
Apr 2, 2015StifelupgradeSellHold
Feb 4, 2015WunderlichmaintainBuyBuy
Sep 10, 2014Capital One FinancialmaintainEqual WeightEqual Weight
Jan 6, 2014BairddowngradeOutperformNeutral
May 20, 2013Bank of AmericamaintainNeutralNeutral
Feb 22, 2013BMO CapitalmaintainMarket PerformMarket Perform