IDAI is trading at $1.21 (6.2% down) today, continuing its recent decline. * The company, Trust Stamp, announced the closing of a $5.51 million financing deal effective June 25, 2026, structured as a 24-month loan. * This financing is expected to increase cash on hand and receivables to over $7.6 million. * CEO Gareth Genner also commented on apparent short-selling that has pressured the stock price in recent weeks. * The stock's current move extends a pullback following a significant 21% drop on June 23, 2026.