Ideal Power IPWR Q1 2026 Earnings Miss by Significant Key Takeaways Swatch CEO Cheers Good News as Pocket Watch Launch Creates Overcrowding Like Hell Nutriband NTRB Stock Slides 278 Support at 332 20260513 Anthropic CEO Warns of Moment of Danger as AIDriven Cyber Vulnerabilities Surge Flat Market Day as Tech Gains Offset Energy Losses MuskAltman Trial Exposes Turbulent Dynamics and Governance Concerns in Tech Industry Shell Q1 Profits Surge Amid Iran Conflict and Strait of Hormuz Disruption