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

Recent rating changes

The latest 36 changes by research firm, newest first.

DateFirmActionFromTo
Jun 23, 2023BMO CapitalmaintainMarket PerformPerform
Jun 21, 2023BMO CapitalmaintainMarket PerformMarket Perform
Jun 15, 2023RBC CapitalmaintainOutperformOutperform
May 5, 2023BMO CapitalmaintainMarket PerformMarket Perform
May 4, 2023RBC CapitalmaintainOutperformOutperform
Apr 11, 2023RBC CapitalupgradeSector PerformOutperform
Mar 1, 2023TD SecuritiesupgradeHoldBuy
Nov 7, 2022RBC CapitalmaintainOutperformOutperform
Nov 4, 2022BMO CapitalmaintainMarket PerformMarket Perform
Nov 5, 2021BMO CapitalmaintainMarket PerformMarket Perform
Feb 25, 2021BMO CapitalmaintainMarket PerformMarket Perform
Dec 3, 2020BMO CapitalmaintainMarket PerformMarket Perform
Jul 30, 2020BMO CapitalmaintainMarket PerformMarket Perform
Jun 26, 2020BMO CapitalmaintainMarket PerformMarket Perform
Mar 25, 2020Credit SuissedowngradeOutperformNeutral
Mar 19, 2020BMO CapitalmaintainMarket PerformMarket Perform
Jan 21, 2020BMO CapitalmaintainMarket PerformMarket Perform
Mar 7, 2019MacquarieupgradeNeutralOutperform
Jun 19, 2018TD SecuritiesupgradeHoldBuy
Jun 19, 2018RBC CapitalupgradeSector PerformOutperform
Jun 19, 2018MacquarieupgradeNeutralOutperform
May 4, 2018MacquarieupgradeUnderperformNeutral
Nov 13, 2017GMP SecuritiesupgradeHoldBuy
Oct 30, 2017BarclaysdowngradeEqual WeightUnderweight
Jun 29, 2017ScotiabankdowngradeOutperformSector Perform
Jul 29, 2016BarclaysmaintainEqual WeightEqual Weight
Jun 30, 2016BMO CapitalupgradeUnderperformMarket Perform
Aug 24, 2015Canaccord GenuityupgradeHoldBuy
May 6, 2015Veritas ResearchdowngradeBuySell
May 6, 2015VeritasdowngradeBuySell
Apr 9, 2014MacquariedowngradeOutperformNeutral
Mar 3, 2014B of A SecuritiesupgradeNeutralBuy
Mar 3, 2014Bank of AmericaupgradeNeutralBuy
Feb 24, 2014TD SecuritiesupgradeHoldBuy
Aug 17, 2012National Bank Financial IncupgradeSector PerformOutperform
Aug 17, 2012National Bank FinancialupgradeSector PerformOutperform