Is Avid Bioservices (CDMO) A Great Long-Term Investment? : v