Toro TTC Q1 2026 Earnings EPS 074 Beats Estimates Elastic NV ESTC Q1 2026 Earnings EPS 073 Beats Estimates Atkore ATKR Flat at 7426 Consolidation Continues 20260518 J and JF Unchanged at 100 RangeBound Trading 20260518