Of the 37 analysts who have coverage on the Titan stock, 28 have a ‘buy’ rating, six have a ‘hold’ rating and three have a ‘sell’ rating.
Of the 37 analysts who have coverage on the Titan stock, 28 have a ‘buy’ rating, six have a ‘hold’ rating and three have a ‘sell’ rating.