Novo NVO Q1 2026 Earnings EPS 663 Beats Estimates BJs BJ Stock Down 134 Support Test at 9153 20260520