Avid Bioservices, Inc.

Avid Bioservices, Inc. (CDMO)

Market Cap

786.75M

Website

https://www.avidbio.com

Earnings Date

Dec 10, 2024

Employees

371