ICICI Securities Analyst Highlights LongTerm Potential in Select Indian Equities T Stamp Inc IDAI Q1 2026 Earnings EPS Miss and Revenue Absence Weigh on Shares European Defense Stocks Enter Consolidation Phase as Military Spending Boom Cools