Live feed17:26:31·470dINSIDERFilingvia QuantisnowNew insider Santiago Francis R. claimed ownership of 42,169 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.INFA· Informatica Inc.TechnologyOriginal source