Amedica is a listed company on NASDAQ.
According to Google Finance, it's currently valued at 19.05M. And the Inst. own is 16%.
According to the latest file they submitted to SEC, the executive team got only 67,145
shares, which is 0.6%
of the total piece.
Then who are the real big shareholders of this company?