Live feed16:28:16·50dINSIDERFilingDirector Thiel Peter sold $289,707,507 worth of shares (2,000,000 units at $144.85) (SEC Form 4)PLTR· Palantir Technologies Inc.TechnologyOriginal source