Envela Corporation ELA Q1 2026 Earnings EPS 034 Beats Estimates Tenable Holdings TENB Up 474 Is There More Room to Run 20260515 Ondas ONDS Q1 2026 Earnings Miss by Significant Key Takeaways Smart EM Stock Consolidating at 120 Next Move Ahead 20260515