CTRE Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower Iveda Solutions Q2 2024 Earnings Loss Narrows More Than Expected Revenue Remains Undisclosed Streamex Corp Q1 2026 Earnings Deep EPS Miss Sends Stock Higher Amid Strategic Optimism Dollar Weakens as Iran Optimism Boosts Risk Appetite AI Biotech Firm Secures 104 Million Investment from Nvidia Tesla Rolls Out Full SelfDriving Supervised in China After Years of Regulatory Delays