Is the insider holdings really that high? Or is the 90% just a symbolic high percentage. Seems a bit too much. I would have guessed 30-60%
Is the insider holdings really that high? Or is the 90% just a symbolic high percentage. Seems a bit too much. I would have guessed 30-60%