Metric Library

What is Insider Ownership?

Percentage of shares held by company officers, directors and 10% beneficial owners. High insider ownership (>10%) aligns management with shareholders; very high (>50%) concentrates control and can entrench management against outside pressure.

Live example: AAPL

Related metrics