George:
if insiders are buying shares in their own companies, they usually know something that normal investors do not. They might buy because they see great potential, a merger, acquisition, or simply because they think their stock is undervalued. One of the greatest investors of all time, Peter Lynch, was noted as saying that "insiders might sell their shares for any number of reasons, but they buy them for only one: they think the price will rise." Insiders are prevented from buying and selling their company stock within a six-month period; therefore, insiders buy stock when they feel the company will perform well over the long-term.