Nucor Corporation NUE Q1 2026 Results Top Views on Strong Revenue BJs BJ Stock Down 134 Support Test at 9153 20260520