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
  • DCF4
  • Return on equity1
  • Return on assets1
  • Debt / equity1
  • P/E4
  • P/B1
Average price target

Mean of the targets analysts published in each window.

Price target is not available for TMPV.NS.

Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Feb 17, 2022JP MorganmaintainOverweightOverweight
Oct 7, 2021Morgan StanleyupgradeEqual WeightOverweight
Oct 6, 2021Morgan StanleyupgradeEqual WeightOverweight
Jun 29, 2021Nomura InstinetupgradeReduceNeutral
Jun 28, 2021Nomura InstinetupgradeReduceNeutral
Jan 27, 2020UBSupgradeNeutralBuy
Jan 26, 2020UBSupgradeNeutralBuy
Oct 28, 2019CLSAupgradeSellBuy
Oct 27, 2019CLSAupgradeSellBuy
Feb 8, 2019NomuradowngradeBuyNeutral
Feb 8, 2019Bank of AmericadowngradeBuyNeutral
Feb 7, 2019NomuradowngradeBuyNeutral
Feb 7, 2019B of A SecuritiesdowngradeBuyNeutral
Aug 10, 2017BernsteindowngradeOutperformPerform
Aug 9, 2017Morgan StanleydowngradeOverweightEqual Weight
Nov 20, 2016BernsteinupgradeMarket PerformOutperform
Sep 8, 2016BernsteindowngradeOutperformPerform
Feb 15, 2016Goldman SachsupgradeSellNeutral
Feb 11, 2016Deutsche BankupgradeSellHold
Nov 22, 2015Goldman SachsdowngradeNeutralSell
Nov 8, 2015Karvy Stock BrokingdowngradeBuyHold
Nov 8, 2015Deutsche BankdowngradeHoldSell
Nov 2, 2015BernsteinupgradeMarket PerformOutperform
May 5, 2015Societe GeneraleupgradeHoldBuy
Sep 1, 2014JefferiesupgradeHoldBuy
May 20, 2014Morgan StanleydowngradeOverweightEqual Weight
Feb 10, 2014NomuraupgradeNeutralBuy
Nov 10, 2013NomuradowngradeBuyNeutral
Nov 10, 2013HDFC SecuritiesupgradeNeutralBuy
Nov 10, 2013CLSAmaintainBuyOutperform
Oct 2, 2013Deutsche BankupgradeHoldBuy
Aug 7, 2013NomuraupgradeNeutralBuy
Apr 24, 2013Deutsche BankupgradeSellHold
Apr 16, 2013Standard Chartered BankupgradeIn LineOutperform
Jan 17, 2013Deutsche BankdowngradeHoldSell
Jan 7, 2013Credit SuisseupgradeNeutralOutperform
Jan 1, 2013B of A SecuritiesupgradeNeutralBuy
Nov 8, 2012ICICI SecuritiesmaintainBuyBuy
Nov 7, 2012Spark CapitalmaintainBuyBuy
Aug 28, 2012Spark CapitalmaintainBuyBuy