According to FactSet, analysts covering the stock give it potential upside of 81.1% to the average price target, with 94% giving it a buy rating.
According to FactSet, analysts covering the stock give it potential upside of 81.1% to the average price target, with 94% giving it a buy rating.