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
  • DCF3
  • Return on equity1
  • Return on assets4
  • Debt / equity1
  • P/E2
  • P/B1
Average price target

Mean of the targets analysts published in each window.

Price target is not available for CAPL.

Recent rating changes

The latest 34 changes by research firm, newest first.

DateFirmActionFromTo
Dec 16, 2021Wells FargomaintainUnderweightUnderweight
Apr 15, 2021Raymond JamesdowngradeOutperformMarket Perform
Jan 14, 2021Raymond JamesmaintainOutperformOutperform
Nov 30, 2020Wells FargodowngradeEqual WeightUnderweight
May 12, 2020Wells FargomaintainEqual WeightEqual Weight
Apr 14, 2020Wells FargomaintainEqual WeightEqual Weight
Jan 17, 2020Wells FargoupgradeUnderweightEqual Weight
Jan 7, 2020Wells FargodowngradeEqual WeightUnderweight
Dec 19, 2018BairdmaintainNeutralNeutral
Aug 14, 2018Wells FargomaintainMarket PerformMarket Perform
May 22, 2018B. Riley SecuritiesmaintainBuyBuy
May 22, 2018B. Riley FBRmaintainBuyBuy
Feb 28, 2018BairddowngradeOutperformNeutral
Jul 27, 2017Raymond JamesmaintainOutperformOutperform
Jul 26, 2017B of A SecuritiesdowngradeBuyNeutral
Jul 26, 2017Bank of AmericadowngradeBuyNeutral
Oct 27, 2016RBC CapitalmaintainSector PerformPerform
Sep 9, 2016FBR CapitalmaintainOutperformOutperform
Aug 23, 2016BairdmaintainOutperformOutperform
Apr 7, 2016JefferiesmaintainBuyBuy
Mar 28, 2016Stephens & Co.downgradeOverweightEqual Weight
Feb 4, 2016BairdupgradeNeutralOutperform
Jan 15, 2016Wells FargodowngradeOutperformMarket Perform
Sep 16, 2015Wunderlich SecuritiesmaintainBuyBuy
Sep 16, 2015WunderlichmaintainBuyBuy
Aug 11, 2015Wunderlich SecuritiesmaintainBuyBuy
Aug 11, 2015WunderlichmaintainBuyBuy
Aug 10, 2015OppenheimerdowngradeOutperformPerform
Aug 10, 2015BairddowngradeOutperformNeutral
Jun 17, 2015BarclaysmaintainEqual WeightEqual Weight
May 11, 2015BarclaysmaintainEqual WeightEqual Weight
Mar 24, 2015Stephens & Co.maintainOverweightOverweight
Mar 2, 2015BarclaysmaintainEqual WeightEqual Weight
Feb 9, 2015BarclaysmaintainEqual WeightEqual Weight