Elastic NV ESTC Q1 2026 Earnings EPS 073 Beats Estimates Webull BULL Stalls at 706 Breakout or Breakdown 20260518 Is Vista VIST Still a Buy After 164 Rally 20260514