SILO Q4 2023 Earnings EPS Misses Estimates as Biotech Firm Reports Wider Than Expected Loss ALK Q1 2026 Earnings EPS Misses Estimates by a Wide Margin Stock Gains Modestly ON Q1 2026 Earnings EPS Beats Estimates Stock Jumps 6 Barings BDC Inc BBDC Q1 2026 Earnings Net Investment Income Misses Estimates as Portfolio Holds Steady HELE Q1 2026 Earnings EPS Beats Estimates by 154 Stock Rises Core Scientific Q1 2026 Earnings Massive EPS Miss Amid Cryptocurrency Mining Headwinds Stock Edges Higher