Avid Bioservices, Inc. (CDMO)

Market cap
$798.9M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Apr 30, 2024-5.4-174.69%
Apr 30, 20237.2-56.48%
Apr 30, 202216.6+1.64%
Apr 30, 202116.4-224.53%
Apr 30, 2020-13.1+145.03%
Apr 30, 2019-5.4-84.08%
Apr 30, 2018-33.7-24.69%
Apr 30, 2017-44.8-63.52%
Apr 30, 2016-122.7-33.56%
Apr 30, 2015-184.7+19.15%
Apr 30, 2014-155+23.26%
Apr 30, 2013-125.7-53.47%
Apr 30, 2012-270.2
AI Chat