Avid Bioservices, Inc. (CDMO)

Market cap
$798.9M
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Apr 30, 2024-8-170.01%
Apr 30, 202311-45.68%
Apr 30, 202220+26.80%
Apr 30, 202116-299.97%
Apr 30, 2020-8+172.91%
Apr 30, 2019-3-84.09%
Apr 30, 2018-18-29.93%
Apr 30, 2017-26-52.95%
Apr 30, 2016-55+10.85%
Apr 30, 2015-49+42.45%
Apr 30, 2014-35+27.34%
Apr 30, 2013-27-33.76%
Apr 30, 2012-41
AI Chat