BTC Dev Corp BDCI Q1 2026 Results No Fireworks But Solid Execution Samsung Shares Surge Nearly 8 After Strike Averted But 530000 Bonuses Spark Governance Debate Outlook Therapeutics OTLK Q1 2026 Earnings Miss by Significant Key Takeaways Tech Gains Fail to Lift Markets as Broad Indexes Slip