Live feed09:38:22·1545dINSIDERFilingvia 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