Avid bioservices reports financial results for third quarter ended january 31, 2023, and recent developments

-- recorded third quarter revenue of $38.0 million, a 21% increase compared to prior year quarter -- -- signed $67 million in net new business orders resulting in a backlog of $176 million, an increase of 26% year-over-year --
CDMO Ratings Summary
CDMO Quant Ranking