Trust Stamp Inc (NASDAQ:IDAI) matched its estimated EPS of -$1.55 and reported revenue slightly below expectations at ...