Live feed19:21:16·890dINSIDERFilingvia QuantisnowPerceptive Advisors Llc bought $3,256,191 worth of shares (504,652 units at $6.45) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.VRCA· Verrica Pharmaceuticals Inc.Health CareOriginal source