PLTR Hits 20-Day Low Amid Insider Selling Concerns | Intellectia