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
  • DCF5
  • Return on equity3
  • Return on assets3
  • Debt / equity1
  • P/E3
  • P/B5
Average price target

Mean of the targets analysts published in each window.

Price target is not available for ENB-PFA.TO.

Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Oct 17, 2023BarclaysmaintainEqual WeightEqual Weight
Oct 16, 2023Wolfe ResearchdowngradePeer PerformUnderperform
Sep 11, 2023National Bank Financial IncmaintainSector PerformSector Perform
Sep 10, 2023CIBCmaintainOutperformOutperform
Aug 7, 2023TD SecuritiesmaintainBuyBuy
Aug 6, 2023RBC CapitalmaintainOutperformOutperform
May 14, 2023Credit SuissemaintainNeutralNeutral
Feb 13, 2022ScotiabankdowngradeSector OutperformSector Perform
Jan 6, 2022Morgan StanleydowngradeOverweightEqual Weight
Sep 28, 2021Wells FargomaintainOverweightOverweight
Jun 30, 2021Goldman SachsupgradeSellNeutral
Nov 29, 2020Wells FargoupgradeEqual WeightOverweight
Apr 2, 2020UBSmaintainBuyBuy
Feb 23, 2020Goldman SachsdowngradeNeutralSell
Jul 1, 2019B of A SecuritiesdowngradeBuyNeutral
Apr 24, 2019Credit SuissedowngradeOutperformNeutral
Mar 3, 2019ScotiabankdowngradeOutperformSector Perform
Mar 3, 2019National Bank Financial IncdowngradeOutperformSector Perform
Mar 3, 2019Evercore ISI GroupdowngradeOutperformIn Line
Nov 5, 2018Wells FargoupgradeMarket PerformOutperform
Aug 16, 2018B of A SecuritiesupgradeNeutralBuy
Jul 12, 2018Morgan StanleymaintainEqual WeightEqual Weight
Jun 13, 2018BMO CapitalmaintainOutperformOutperform
Mar 22, 2018Morgan StanleymaintainEqual WeightEqual Weight
Feb 8, 2018Morgan StanleymaintainEqual WeightEqual Weight
Nov 16, 2017Morgan StanleymaintainEqual WeightEqual Weight
Jul 13, 2017Morgan StanleymaintainEqual WeightEqual Weight
Sep 7, 2016Goldman SachsupgradeNeutralBuy
Jul 19, 2016Goldman SachsdowngradeBuyNeutral
Jul 17, 2016National Bank Financial IncdowngradeOutperformSector Perform
Mar 1, 2016JP MorganmaintainOverweightOverweight
Feb 3, 2016Credit SuissedowngradeOutperformNeutral
May 31, 2015Credit SuisseupgradeNeutralOutperform
Apr 22, 2015Credit SuissedowngradeOutperformNeutral
Nov 18, 2014Credit SuisseupgradeMarket PerformOutperform
May 7, 2014DesjardinsdowngradeBuyHold
Apr 13, 2014Credit SuissedowngradeOutperformNeutral
Jun 2, 2013Canaccord GenuityupgradeHoldBuy
Apr 15, 2013UBSdowngradeBuyNeutral
Apr 14, 2013Deutsche BankmaintainBuyBuy