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 assets4
  • Debt / equity2
  • P/E3
  • P/B4
Average price target

Mean of the targets analysts published in each window.

Price target is not available for ENI.MI.

Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Sep 21, 2023JP MorganupgradeNeutralOverweight
Jan 2, 2023BernsteinupgradeMarket PerformOutperform
Mar 22, 2022Morgan StanleydowngradeOverweightEqual Weight
Mar 20, 2022HSBCupgradeHoldBuy
Jan 4, 2022BernsteinupgradeUnderperformPerform
Jan 3, 2022BernsteinupgradeUnderperformMarket Perform
Nov 30, 2021BerenbergupgradeHoldBuy
Nov 18, 2021BarclaysupgradeUnderweightOverweight
Oct 13, 2021RBC CapitalupgradeSector PerformOutperform
Sep 16, 2021JP MorganupgradeUnderweightOverweight
Jul 21, 2021HSBCdowngradeBuyHold
Apr 11, 2021JefferiesupgradeHoldBuy
Apr 11, 2021Credit SuisseupgradeUnderperformNeutral
Mar 30, 2021Morgan StanleyupgradeUnderweightOverweight
Mar 14, 2021HSBCupgradeHoldBuy
Mar 8, 2020BernsteindowngradeOutperformMarket Perform
May 6, 2019CitigroupdowngradeBuyNeutral
Sep 10, 2018BarclaysdowngradeEqual WeightUnderweight
Jul 18, 2018Credit SuisseupgradeNeutralOutperform
May 16, 2018BarclaysupgradeUnderweightEqual Weight
Nov 6, 2017HSBCupgradeHoldBuy
Aug 20, 2017BarclaysdowngradeEqual WeightUnderweight
Jan 16, 2017JefferiesupgradeHoldBuy
Jan 10, 2017Exane BNP ParibasupgradeUnderperformNeutral
Dec 4, 2016Morgan StanleyupgradeUnderweightEqual Weight
Nov 1, 2016JP MorgandowngradeNeutralUnderweight
Oct 4, 2016Deutsche BankupgradeHoldBuy
May 1, 2016Societe GeneraledowngradeBuyHold
Mar 20, 2016RBC CapitalupgradeSector PerformOutperform
Feb 29, 2016BarclaysupgradeUnderweightEqual Weight
Feb 28, 2016CitigroupupgradeNeutralBuy
Jan 11, 2016JefferiesupgradeUnderperformHold
Dec 1, 2015CitigroupupgradeSellNeutral
Nov 5, 2015BTIGdowngradeBuyNeutral
Nov 1, 2015Morgan StanleydowngradeEqual WeightUnderweight
Oct 11, 2015NomuraupgradeReduceNeutral
Oct 9, 2015NomuraupgradeReduceNeutral
May 21, 2015JP MorganupgradeUnderweightNeutral
Mar 8, 2015UBSupgradeNeutralBuy
Feb 23, 2015JefferiesdowngradeHoldUnderperform