Currently, 1.17 percent of Avid Bioservices Inc shares are owned by insiders, and 105.40 percent are held by financial institutions. Green Nicholas Stewart, the President & CEO at Avid Bioservices Inc …
More Investing in Avid Bioservices Inc (CDMO) Stock: Methodology Videos