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
  • DCF1
  • Return on equity2
  • Return on assets2
  • Debt / equity2
  • P/E1
  • P/B3
Average price target

Mean of the targets analysts published in each window.

Price target is not available for TIT.MI.

Recent rating changes

The latest 38 changes by research firm, newest first.

DateFirmActionFromTo
Feb 24, 2021BarclaysupgradeEqual WeightOverweight
Nov 27, 2018Goldman SachsdowngradeBuyNeutral
Nov 13, 2018Morgan StanleydowngradeOverweightEqual Weight
Sep 30, 2018BarclaysdowngradeEqual WeightUnderweight
May 17, 2018BerenbergdowngradeHoldSell
Apr 24, 2018CitigroupdowngradeNeutralSell
Mar 1, 2018BernsteinupgradeMarket PerformOutperform
Nov 30, 2016CitigroupupgradeSellNeutral
Oct 16, 2016Credit SuisseupgradeUnderweightEqual Weight
Sep 21, 2016MacquarieupgradeNeutralOutperform
Jul 13, 2016HSBCdowngradeBuyHold
Jul 5, 2016JP MorgandowngradeOverweightNeutral
Dec 3, 2015UBSupgradeSellNeutral
Nov 15, 2015Exane BNP ParibasdowngradeOutperformNeutral
Oct 5, 2015BarclaysdowngradeEqual WeightUnderweight
Sep 13, 2015NomuramaintainNeutralHold
Jul 14, 2015Goldman SachsmaintainBuyBuy
May 31, 2015JefferiesupgradeHoldBuy
May 28, 2015MacquariedowngradeOutperformNeutral
Apr 26, 2015Bank of AmericadowngradeBuyNeutral
Jul 10, 2014Espirito SantoupgradeNeutralBuy
Apr 13, 2014Banca AkrosupgradeHoldAccumulate
Mar 27, 2014BerenbergupgradeHoldBuy
Jan 21, 2014Espirito SantodowngradeBuyHold
Jan 15, 2014NomuraupgradeReduceNeutral
Nov 7, 2013NatixisdowngradeBuyNeutral
Sep 29, 2013JP MorganupgradeUnderweightNeutral
Sep 26, 2013Banca AkrosdowngradeAccumulateHold
Sep 15, 2013CitigroupdowngradeBuySell
Aug 29, 2013BernsteinupgradeMarket PerformOutperform
Aug 21, 2013Societe GeneraledowngradeBuyHold
Jul 4, 2013EquitadowngradeBuyHold
Jun 9, 2013JP MorgandowngradeNeutralUnderweight
Apr 1, 2013UBSdowngradeBuySell
Mar 25, 2013BarclaysdowngradeOverweightEqual Weight
Mar 25, 2013Bank of AmericadowngradeNeutralUnderperform
Feb 12, 2013BernsteindowngradeOutperformMarket Perform
Sep 16, 2012CitigroupdowngradeBuyNeutral