Just because senior mgmt are selling down their stakes it doesn't mean the stock will automatically crash. There is no universal law saying that insider selling predicates a crash nor is there one that says insider buying predicates an uplift in the share price.
They are just investors like the rest of us.
Just allocate accordingly and set stops if you want to be extra cautious.
PPH Price at posting:
$7.57 Sentiment: Buy Disclosure: Held