Kforce KFRC Q1 2026 Earnings Surprise EPS 046 Up Significant Newell Brands NWL Stock Slides 070 Support at 334 20260520