Avid Bioservices Inc (NASDAQ:CDMO) Climbs 86.88% In 2024; Are Investors Attracted By Its $11.34 Price?
In last trading session, Avid Bioservices Inc (NASDAQ:CDMO) saw 0.87 million shares changing hands with its beta currently measuring 1.38. Company’s recent per share price