Avid Bioservices, Inc. (CDMO)

Market cap
$798.9M
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Apr 30, 2024-32-59.03%
Apr 30, 2023-78+37.63%
Apr 30, 2022-56+471.89%
Apr 30, 2021-10+158.76%
Apr 30, 2020-4+153.79%
Apr 30, 2019-2-50.25%
Apr 30, 2018-3+101.13%
Apr 30, 2017-2-83.90%
Apr 30, 2016-9+3.06%
Apr 30, 2015-9+1098.28%
Apr 30, 2014-1
AI Chat