Avid bioservices reports financial results for first quarter ended july 31, 2024

-- recorded first quarter revenue of $40.2 million -- -- signed $66 million in net new business, resulting in backlog of $219 million --
CDMO Ratings Summary
CDMO Quant Ranking