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