Live feed20:19:25·421dINSIDERFilingvia QuantisnowNew insider Palantir Technologies Inc. claimed ownership of 593,438 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.MSPR· MSP Recovery Inc.TechnologyOriginal source