Avid bioservices reports financial results for fourth quarter and fiscal year ended april 30, 2024

-- recorded fourth quarter revenue of $43.0 million – highest in company history -- -- signed $30 million in net new business resulting in backlog of $193 million --
CDMO Ratings Summary
CDMO Quant Ranking