Live feed06:50:51·458dINSIDERFilingvia QuantisnowNew insider T Stamp Inc claimed ownership of 457 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.IDAI· T Stamp Inc.TechnologyOriginal source