Insiders have a large position in this company.
yes and they are continuing to buy more and more shares.what does this mean?
It means they believe the company will do well and they will reap the dividends when it does. I would continue to pick up shares where you can. Great management team in place as well.