Avid Bioservices, Inc.
CDMO
$8.25
$0.050.61%
CDMO
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.