Palantir CEO Alex Karp sold 585,000 PLTR shares for approximately $96 million on Thursday, shortly after criticizing short sellers for targeting his company’s stock through put options, which he labeled as market manipulation and outrageous behavior. Share sale timing: Karp’s transaction followed his public defense of Palantir’s valuation amid rising stock performance. Palantir’s role in […]