Live feed15:26:48·530dINSIDERFilingvia QuantisnowNew insider Francis Andrew Scott claimed ownership of 95,925 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.IDAI· T Stamp Inc.TechnologyOriginal source