NL Industries NL Stock Analysis 154 Gain What to Watch 20260520 Dicks DKS Q1 2026 Earnings EPS 345 Beats Estimates