Oportun OPRT Q1 2026 Earnings 021 EPS Surges Past 017 Estimates Xanadu Revenue Surges Fourfold as Quantum Computing Roadmap Gains Traction MettlerToledo International MTD Stock Down 224 Support Test at 99823 20260519 Terra Drone Indonesia CEO Sentenced to 16 Months Following Deadly Fire Incident AMD to Invest Over 10 Billion in Taiwans AI and Semiconductor Ecosystem Meta Begins Mass Layoffs Amid AI Pivot Shares Edge Lower