Avid bioservices reports financial results for fourth quarter and full fiscal year ended april 30, 2022 and recent developments

-- recorded fourth quarter and full fiscal year revenue of $31 million and $120 million, respectively -- -- signed $44 million in net new business orders and ended the quarter with a record high backlog of $153 million --
CDMO Ratings Summary
CDMO Quant Ranking