Kimball Electronics KE Q1 2026 Results Miss Estimates EPS 033 vs 034 SuRo Capital SSSS Q1 2026 Earnings 518 EPS Surges Past 014 Estimates Hyliion Holdings HYLN Stock Down 835 Support Test at 407 20260518 Oxbridge OXBRW at 012 Buy Sell or Hold 20260518