Avid Bioservices, Inc. (CDMO)

Market cap
$798.9M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Apr 30, 202421-15.96%
Apr 30, 202325+158.76%
Apr 30, 202210+2.67%
Apr 30, 20219+56.21%
Apr 30, 20206+36.17%
Apr 30, 20194+127.97%
Apr 30, 20182-66.97%
Apr 30, 20176-31.44%
Apr 30, 20168-18.83%
Apr 30, 201510+326.66%
Apr 30, 20142-13.72%
Apr 30, 20133-19.22%
Apr 30, 20123
AI Chat