Titan analysts remain optimistic on the stock despite Q1 growth being softer than peers

Of the 35 analysts that have coverage on the stock, 23 have a “buy” rating, seven have a “hold” rating and five have a “sell” rating.

Leave a Reply

Your email address will not be published. Required fields are marked *