About 30.0% of Yield10 Bioscience outstanding shares are owned by insiders. Insiders ownership of Yield10 Bioscience refers to the amount of Yield10 Bioscience equity owned by Yield10 officers, directors, relatives of the leadership team, or anyone who has access to private information before it's made available to the public. Check out our latest analysis of Yield10, including its current ownership diagnostics.