Avid bioservices reports q1 revenue of $25.4 mln

Avid bioservices reports financial results for first quarter ended july 31, 2020 and recent developments.q1 revenue $25.4 million.q1 earnings per share $0.06.sees fy 2021 revenue $76 million to $81 million.
CDMO Ratings Summary
CDMO Quant Ranking