RE:Insider trading. Dirty company. Nothing dirty about employees selling shares.
Most of their shares were probably options from bonuses.
A lot of employees in companies are not day traders or major investors.
Its normal for them to sell some or all once the SP surpasses the option price.
GL