No panic here and I'll explain why. Insider is Buying. Confidence being shown in future Company growth Price is undervalued.
Not about to bother KEI as they can't tell you anything that isn't public knowledge.