Stoke Therapeutics STOK Q1 2026 Earnings Beat Revenue NA EPS 079 Immunocore IMCR Crushes Q1 2026 Estimates EPS 025 Tops Views California Software Company CALSOFTNS Reports Mar 2026 Results EPS 390 Meets Consensus Singapore Deep Tech Firms Eye US Expansion Leveraging AI Robotics and 3D Simulation Capabilities Ola Electric Q4 Results Net Loss Narrows 425 as Gross Margin Improves Despite Revenue Decline Gold and Silver Prices Slip as Precious Metals Face Downward Pressure Meta Faces Lawsuit Over Alleged Profits from Scam Ads on Facebook and Instagram