Out of the eight analysts that cover the stock, six of them have a “buy” rating on the stock, while one analyst each has a “hold” and “sell” rating on the stock.
Out of the eight analysts that cover the stock, six of them have a “buy” rating on the stock, while one analyst each has a “hold” and “sell” rating on the stock.