 Shares of Avid Bioservices Inc NASDAQ:CDMO have received a consensus rating of Buy from the nine analysts that are presently covering the firm, Marketbeat reports. Two research analysts have rated the stock with a hold recommendation, five have assigned a buy recommendation and one has issued a strong buy recommendation on the company. The average ... 