T Stamp Inc – Identity & Trust Verification Tool Patent Granted  Yahoo Finance