Three smaller healthcare companies that analysts expect to more than double in share price include Immunocore Holdings plc (NASDAQ: IMCR), GH Research plc (NASDAQ: GHRS), and Intellia Therapeutics Inc ...
Four analysts have rated the stock with a hold rating and one has issued a buy rating to the stock. Based on data from MarketBeat, the company currently has an average rating of “Hold” and an average ...