Live feed09:38:22·1544dINSIDERFilingvia QuantisnowSEC Form 3: New insider Story David claimed ownership of 465,545 sharesByQuantisnow·Wall Street's wire, on your screen.IDAI· T Stamp Inc.TechnologyOriginal source