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

  • Overall1
  • DCF3
  • Return on equity1
  • Return on assets1
  • Debt / equity1
  • P/E1
  • P/B1
Average price target

Mean of the targets analysts published in each window.

Price target is not available for TCRT.

Recent rating changes

The latest 24 changes by research firm, newest first.

DateFirmActionFromTo
Aug 15, 2023HC Wainwright & Co.downgradeBuyNeutral
Aug 14, 2023Laidlaw & Co.downgradeBuyHold
May 14, 2023HC Wainwright & Co.upgradeNeutralBuy
May 3, 2022Wells FargoupgradeEqual WeightOverweight
Nov 8, 2021Raymond JamesmaintainMarket PerformMarket Perform
Aug 9, 2021Raymond JamesdowngradeOutperformMarket Perform
May 6, 2021Raymond JamesmaintainOutperformOutperform
Mar 11, 2021JefferiesdowngradeBuyHold
Feb 28, 2021HC Wainwright & Co.downgradeBuyNeutral
Mar 2, 2020Raymond JamesmaintainOutperformOutperform
Nov 14, 2018Raymond JamesupgradeMarket PerformOutperform
Jun 17, 2018JP MorgandowngradeNeutralUnderweight
Aug 9, 2016Wells FargoupgradeUnderperformMarket Perform
Jun 21, 2015BMO CapitaldowngradeOutperformMarket Perform
Mar 9, 2015MizuhodowngradeBuyNeutral
Jan 13, 2015BMO CapitalupgradeUnderperformOutperform
Mar 3, 2014Piper SandlerupgradeUnderweightNeutral
Mar 26, 2013Brinson PatrickdowngradeOutperformMarket Perform
Mar 25, 2013Piper SandlerdowngradeNeutralUnderweight
Mar 25, 2013JP MorgandowngradeOverweightNeutral
Mar 25, 2013JefferiesmaintainHoldHold
Mar 25, 2013BMO CapitaldowngradeMarket PerformUnderperform
Dec 11, 2012JefferiesdowngradeBuyHold
Mar 1, 2012JefferiesmaintainBuyBuy