• Blog
  • Pricing
  • Contact
  • FAQ
Sign InSign Up
AI Agent for Financial MarketsAsk anything. Our AI Agent brings real-time data and full market coverage.Open chat
MarketsStocksCryptoForexCommoditiesCalendarInsiders

TCRD

OverviewFinancialsRatingsInsidersSentimentsChart Patterns
Analyst Consensus
Hold

Strong Buy

0

Buy

4

Hold

7

Sell

0

Strong Sell

0

Analyst Grades
DateFirmPreviousNew GradeAction
12 May 2020Deutsche BankHoldHoldmaintain
6 Mar 2020Deutsche BankHoldHoldmaintain
11 Mar 2019Raymond JamesUnderperformPerformupgrade
9 Nov 2018
Raymond James
Outperform
Perform
downgrade
8 Mar 2018Maxim GroupBuyHolddowngrade
8 Mar 2018Deutsche BankHoldHoldmaintain
8 Aug 2017Deutsche BankBuyHolddowngrade
10 May 2017Raymond JamesOutperformPerformdowngrade
12 Aug 2016CitigroupNeutralNeutralmaintain
11 Aug 2016Deutsche BankBuyBuymaintain