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

-- fourth quarter and full year revenue of $39.8 million and $149.3 million, respectively, both represent a record-high achievement -- -- signed $55 million in net new business orders resulting in a record-high backlog of $191 million --
CDMO Ratings Summary
CDMO Quant Ranking