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?