Avid Bioservices, Inc. (CDMO)

Market cap
$798.9M
P/E ratio
Period EndFCF margin (%) YoY (%)
Apr 30, 2024-14.9-75.42%
Apr 30, 2023-60.6+54.50%
Apr 30, 2022-39.3-276.52%
Apr 30, 202122.2+558.85%
Apr 30, 20203.4-113.81%
Apr 30, 2019-24.4-56.01%
Apr 30, 2018-55.5-22.46%
Apr 30, 2017-71.6-34.55%
Apr 30, 2016-109.5-34.95%
Apr 30, 2015-168.3+29.94%
Apr 30, 2014-129.5
AI Chat