IDAI is trading at $1.86 (-7.92%) in pre-market as the stock eases off following a significant two-day surge and overbought technical conditions.

  • The recent rally was driven by July 1 news that Trust Stamp delivered its first Sovereign-LLM project for an international telecom client.
  • Traders are reassessing the stock following a recently disclosed $5 million financing intended to support liquidity and counter short-selling concerns.
  • Broader market pressure is contributing to the move, with weaker Nasdaq futures weighing on small-cap technology names.