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

-- recorded fourth quarter revenue of $27.6 million and annual revenue of $95.9 million -- -- achieved four consecutive quarters of operational profitability during fiscal 2021 --
CDMO Ratings Summary
CDMO Quant Ranking