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

  • Overall3
  • DCF2
  • Return on equity5
  • Return on assets5
  • Debt / equity1
  • P/E4
  • P/B1
Average price target

Mean of the targets analysts published in each window.

Price target is not available for CBL.

Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Jun 10, 2026Ladenburg ThalmannmaintainBuyBuy
May 12, 2026Ladenburg ThalmannmaintainBuyBuy
May 7, 2020Wells FargomaintainUnderweightUnderweight
May 31, 2019BTIGupgradeSellNeutral
Aug 13, 2018Bank of AmericamaintainUnderperformUnderperform
Aug 7, 2018BTIG ResearchdowngradeNeutralSell
Aug 2, 2018Stifel NicolausmaintainHoldHold
Jun 14, 2018Morgan StanleymaintainUnderweightUnderweight
Apr 27, 2018Stifel NicolausmaintainHoldHold
Mar 14, 2018BarclaysmaintainEqual WeightEqual Weight
Dec 21, 2017JefferiesdowngradeHoldUnderperform
Dec 14, 2017Morgan StanleymaintainUnderweightUnderweight
Dec 14, 2017CitigroupdowngradeNeutralSell
Nov 8, 2017MizuhodowngradeNeutralUnderperform
Nov 6, 2017JefferiesdowngradeBuyHold
Nov 3, 2017Boenning & ScattergooddowngradeNeutralUnderperform
Nov 3, 2017Bank of AmericadowngradeNeutralUnderperform
May 4, 2017Hilliard LyonsmaintainBuyBuy
Mar 21, 2017KeyBancdowngradeOverweightEqual Weight
Jan 30, 2017CitigroupupgradeSellNeutral
Dec 13, 2016CitigroupdowngradeNeutralSell
Aug 30, 2016BarclaysmaintainEqual WeightEqual Weight
Aug 29, 2016JefferiesupgradeHoldBuy
Aug 25, 2016BTIG ResearchmaintainNeutralNeutral
Aug 5, 2016CitigroupmaintainNeutralNeutral
Jul 15, 2016KeyBancupgradeSector WeightOverweight
Jul 7, 2016CitigroupmaintainNeutralNeutral
Jun 2, 2016Goldman SachsmaintainNeutralNeutral
Apr 13, 2016MizuhomaintainNeutralNeutral
Feb 29, 2016JefferiesmaintainHoldHold
Feb 9, 2016JP MorganmaintainNeutralNeutral
Feb 5, 2016UBSmaintainNeutralNeutral
Jan 27, 2016Boenning & ScattergoodmaintainUnderperformUnderperform
Jan 6, 2016Goldman SachsdowngradeBuyNeutral
Oct 23, 2015JefferiesmaintainHoldHold
Oct 6, 2015CIBCdowngradeSector OutperformPerform
Jul 6, 2015CitigroupmaintainNeutralNeutral
Jun 23, 2015CitigroupmaintainNeutralNeutral
Jun 22, 2015CitigroupmaintainNeutralNeutral
May 4, 2015RBC CapitaldowngradeSector PerformUnderperform