T Stamp IDAI Q1 2026 Profit Warning EPS 042 Trails 034 Flat Day for Major Indices as Tech Gains Offset Energy Losses Futures Edge Lower as Oil Surpasses 100 Nvidia Holds Steady Walmart Slides on Guidance SpaceX Eyes IPO Mazda Doubles Down on CX5 SUV as Strategy to Counter Rising Chinese Competition