Trust Stamp filed its Q1 10-Q for the three months ended March 31, 2026 reflecting 39% increase in net recognized revenue with continued customer and pipeline growth

Atlanta, GA, May 14, 2026 (GLOBE NEWSWIRE) -- Trust Stamp (Nasdaq: IDAI) announced that: It filed its Q1 10-Q report for the three months ended March 31, 2026 after the Nasdaq market closed on May 14, 2026. Net recognised revenue for the three months ended March 31, 2026 was $757 thousand, an increase of 39% from $545 thousand for the corresponding period in 2025.
Open original source