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.
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Jun 9, 2026 | Sidoti & Co. | upgrade | Neutral | Buy |
| Jan 29, 2026 | Freedom Broker | maintain | Hold | Hold |
| Jan 2, 2024 | B of A Securities | upgrade | Underperform | Buy |
| Feb 18, 2022 | Wells Fargo | downgrade | Overweight | Equal Weight |
| Jan 10, 2022 | Wells Fargo | maintain | Overweight | Overweight |
| Jun 8, 2021 | Wells Fargo | upgrade | Underweight | Overweight |
| Sep 11, 2020 | Sidoti & Co. | maintain | Buy | Buy |
| Jun 4, 2020 | B of A Securities | maintain | Underperform | Underperform |
| May 22, 2020 | Wells Fargo | maintain | Underweight | Underweight |
| Mar 16, 2020 | Wells Fargo | maintain | Underweight | Underweight |
| Jan 14, 2020 | Wells Fargo | downgrade | Equal Weight | Underweight |
| Nov 22, 2019 | Wells Fargo | maintain | Market Perform | Market Perform |
| Oct 31, 2019 | Northcoast Research | downgrade | Buy | Neutral |
| Oct 31, 2019 | Northcoast | downgrade | Buy | Neutral |
| Sep 9, 2019 | B of A Securities | maintain | Underperform | Underperform |
| Sep 9, 2019 | Bank of America | maintain | Underperform | Underperform |
| Sep 18, 2018 | Sidoti & Co. | downgrade | Buy | Neutral |
| Sep 17, 2018 | B of A Securities | maintain | Underperform | Underperform |
| Sep 17, 2018 | Bank of America | maintain | Underperform | Underperform |
| Jul 16, 2018 | B of A Securities | downgrade | Buy | Underperform |
| Jul 16, 2018 | Bank of America | downgrade | Buy | Underperform |
| Jan 2, 2018 | B of A Securities | upgrade | Underperform | Buy |
| Jan 2, 2018 | Bank of America | upgrade | Underperform | Buy |
| Nov 17, 2017 | B of A Securities | maintain | Underperform | Underperform |
| Nov 17, 2017 | Bank of America | maintain | Underperform | Underperform |
| Sep 8, 2017 | B of A Securities | maintain | Underperform | Underperform |
| Sep 8, 2017 | Bank of America | maintain | Underperform | Underperform |
| Sep 13, 2016 | SunTrust Robinson Humphrey | upgrade | Reduce | Neutral |
| Sep 12, 2016 | Baird | maintain | Neutral | Neutral |
| Nov 3, 2015 | SunTrust Robinson Humphrey | maintain | Reduce | Sell |
| Sep 15, 2015 | B of A Securities | downgrade | Neutral | Underperform |
| Sep 15, 2015 | Bank of America | downgrade | Neutral | Underperform |
| Sep 15, 2014 | Wells Fargo | downgrade | Outperform | Market Perform |
| Jun 13, 2014 | B of A Securities | upgrade | Underperform | Buy |
| Jun 13, 2014 | Bank of America | upgrade | Underperform | Buy |
| Nov 27, 2013 | Sidoti & Co. | upgrade | Neutral | Buy |
| Sep 13, 2013 | Baird | downgrade | Outperform | Neutral |
| Aug 16, 2013 | B of A Securities | maintain | Underperform | Underperform |
| Aug 16, 2013 | Bank of America | maintain | Underperform | Underperform |
| Aug 5, 2013 | Baird | maintain | Outperform | Outperform |