Insiders have sold roughly $246 million worth of Class A shares during Q4 CY21 alone. But in spite of this rampant selling, these insiders still own a significant number of shares in Palantir.
Palantir: Panic Is Overblown