Castle Biosciences Q1 2026 Earnings EPS Beat Slightly Narrower Loss Stock Rises 26 TIC Q1 2026 Earnings A Deeper Than Expected Loss Weighs on Investor Sentiment IBCP Q1 2026 Earnings Slight EPS Beat Amid Stable Operations EEOC Considers Ending Employer Demographic Data Reporting Requirements Akamais 26 Billion Debt Strategy Aiming to Build an AI Edge Infrastructure Oxford Lane Capital Corp OXLCG Q4 2025 Earnings Earnings Miss and Slight Stock Uptick Amid Market Caution EU Parliament Approves US Tariff Deal Amid Ongoing Trade Tensions