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

  • Overall4
  • DCF4
  • Return on equity4
  • Return on assets5
  • Debt / equity4
  • P/E3
  • P/B2
Average price target

Mean of the targets analysts published in each window.

Price target is not available for BRC.

Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Jun 9, 2026Sidoti & Co.upgradeNeutralBuy
Jan 29, 2026Freedom BrokermaintainHoldHold
Jan 2, 2024B of A SecuritiesupgradeUnderperformBuy
Feb 18, 2022Wells FargodowngradeOverweightEqual Weight
Jan 10, 2022Wells FargomaintainOverweightOverweight
Jun 8, 2021Wells FargoupgradeUnderweightOverweight
Sep 11, 2020Sidoti & Co.maintainBuyBuy
Jun 4, 2020B of A SecuritiesmaintainUnderperformUnderperform
May 22, 2020Wells FargomaintainUnderweightUnderweight
Mar 16, 2020Wells FargomaintainUnderweightUnderweight
Jan 14, 2020Wells FargodowngradeEqual WeightUnderweight
Nov 22, 2019Wells FargomaintainMarket PerformMarket Perform
Oct 31, 2019Northcoast ResearchdowngradeBuyNeutral
Oct 31, 2019NorthcoastdowngradeBuyNeutral
Sep 9, 2019B of A SecuritiesmaintainUnderperformUnderperform
Sep 9, 2019Bank of AmericamaintainUnderperformUnderperform
Sep 18, 2018Sidoti & Co.downgradeBuyNeutral
Sep 17, 2018B of A SecuritiesmaintainUnderperformUnderperform
Sep 17, 2018Bank of AmericamaintainUnderperformUnderperform
Jul 16, 2018B of A SecuritiesdowngradeBuyUnderperform
Jul 16, 2018Bank of AmericadowngradeBuyUnderperform
Jan 2, 2018B of A SecuritiesupgradeUnderperformBuy
Jan 2, 2018Bank of AmericaupgradeUnderperformBuy
Nov 17, 2017B of A SecuritiesmaintainUnderperformUnderperform
Nov 17, 2017Bank of AmericamaintainUnderperformUnderperform
Sep 8, 2017B of A SecuritiesmaintainUnderperformUnderperform
Sep 8, 2017Bank of AmericamaintainUnderperformUnderperform
Sep 13, 2016SunTrust Robinson HumphreyupgradeReduceNeutral
Sep 12, 2016BairdmaintainNeutralNeutral
Nov 3, 2015SunTrust Robinson HumphreymaintainReduceSell
Sep 15, 2015B of A SecuritiesdowngradeNeutralUnderperform
Sep 15, 2015Bank of AmericadowngradeNeutralUnderperform
Sep 15, 2014Wells FargodowngradeOutperformMarket Perform
Jun 13, 2014B of A SecuritiesupgradeUnderperformBuy
Jun 13, 2014Bank of AmericaupgradeUnderperformBuy
Nov 27, 2013Sidoti & Co.upgradeNeutralBuy
Sep 13, 2013BairddowngradeOutperformNeutral
Aug 16, 2013B of A SecuritiesmaintainUnderperformUnderperform
Aug 16, 2013Bank of AmericamaintainUnderperformUnderperform
Aug 5, 2013BairdmaintainOutperformOutperform