Shares of 89bio, Inc. (NASDAQ:ETNB – Get Free Report) have been given an average rating of “Moderate Buy” by the seven research firms that are covering the stock, MarketBeat Ratings reports. Two analysts have rated the stock with a hold rating and five have issued a buy rating on the company. The average 1 year […]