Insider Ownership

Insider ownership refers to the percentage of shares of a company's stock held by individuals or entities who have direct access to non-public information about the company. These individuals, known as insiders, typically include company executives, board members, and significant shareholders.

Investment Management