Another reason why insiders buy is they might know of a future development on the way or believe the company is undervalued and will go higher.
These are all obviously good signs.
Sometimes other successful investors/Funds buy large stakes. Also positive.
