An insider is an officer, director, or at least a 10% shareholder of a company's stock, according to the SEC. These insiders often have greater insight into their businesses than the general public as they are involved in the daily operations.
2 Growth Stocks Insiders Have Been Buying