OpenRouter Achieves Unicorn Status with 13 Billion Valuation Following AlphabetLed Funding Round T Stamp Inc IDAI Q1 2026 Earnings EPS Miss and Revenue Absence Weigh on Shares Nio Unveils Chinas Largest Electric SUV Shares Surge on Market Optimism