Richard B. Hancock has not been actively trading shares of Avid Bioservices during the past quarter. Most recently, Richard B. Hancock sold 5,000 shares of the business's stock in a transaction on Monday, August 1st. The shares were sold at an average price of $19.40, for a transaction totalling $97,000.00. Following the completion of the sale, the director now directly owns 37,215 shares of the company's stock, valued at $721,971. Learn More on Richard B. Hancock's trading history.