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 assets1
- Debt / equity4
- P/E1
- P/B2
Average price target
Mean of the targets analysts published in each window.
Price target is not available for BTE.
Recent rating changes
The latest 38 changes by research firm, newest first.
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Jun 23, 2023 | BMO Capital | maintain | Market Perform | Perform |
| Jun 21, 2023 | BMO Capital | maintain | Market Perform | Market Perform |
| Jun 15, 2023 | RBC Capital | maintain | Outperform | Outperform |
| May 5, 2023 | BMO Capital | maintain | Market Perform | Market Perform |
| May 4, 2023 | RBC Capital | maintain | Outperform | Outperform |
| Apr 11, 2023 | RBC Capital | upgrade | Sector Perform | Outperform |
| Mar 1, 2023 | TD Securities | upgrade | Hold | Buy |
| Nov 7, 2022 | RBC Capital | maintain | Outperform | Outperform |
| Nov 4, 2022 | BMO Capital | maintain | Market Perform | Market Perform |
| Nov 5, 2021 | BMO Capital | maintain | Market Perform | Market Perform |
| Feb 25, 2021 | BMO Capital | maintain | Market Perform | Market Perform |
| Dec 3, 2020 | BMO Capital | maintain | Market Perform | Market Perform |
| Jul 30, 2020 | BMO Capital | maintain | Market Perform | Market Perform |
| Jun 26, 2020 | BMO Capital | maintain | Market Perform | Market Perform |
| Mar 25, 2020 | Credit Suisse | downgrade | Outperform | Neutral |
| Mar 19, 2020 | BMO Capital | maintain | Market Perform | Market Perform |
| Jan 21, 2020 | BMO Capital | maintain | Market Perform | Market Perform |
| Mar 7, 2019 | Macquarie | upgrade | Neutral | Outperform |
| Jun 19, 2018 | TD Securities | upgrade | Hold | Buy |
| Jun 19, 2018 | RBC Capital | upgrade | Sector Perform | Outperform |
| Jun 19, 2018 | Macquarie | upgrade | Neutral | Outperform |
| May 4, 2018 | Macquarie | upgrade | Underperform | Neutral |
| Nov 13, 2017 | GMP Securities | upgrade | Hold | Buy |
| Oct 30, 2017 | Barclays | downgrade | Equal Weight | Underweight |
| Jun 29, 2017 | Scotiabank | downgrade | Outperform | Sector Perform |
| Jul 29, 2016 | Barclays | maintain | Equal Weight | Equal Weight |
| Jun 30, 2016 | BMO Capital | upgrade | Underperform | Market Perform |
| Aug 24, 2015 | Canaccord Genuity | upgrade | Hold | Buy |
| May 6, 2015 | Veritas Research | downgrade | Buy | Sell |
| May 6, 2015 | Veritas | downgrade | Buy | Sell |
| May 5, 2015 | Canaccord Genuity | maintain | Hold | Hold |
| Jun 2, 2014 | Raymond James | maintain | Outperform | Outperform |
| Apr 9, 2014 | Macquarie | downgrade | Outperform | Neutral |
| Mar 3, 2014 | B of A Securities | upgrade | Neutral | Buy |
| Mar 3, 2014 | Bank of America | upgrade | Neutral | Buy |
| Feb 24, 2014 | TD Securities | upgrade | Hold | Buy |
| Aug 17, 2012 | National Bank Financial Inc | upgrade | Sector Perform | Outperform |
| Aug 17, 2012 | National Bank Financial | upgrade | Sector Perform | Outperform |