Nucor Corporation NUE Q1 2026 Results Top Views on Strong Revenue Boqii BQ Rallies 407 as Bulls Target 076 20260520