BioRad BIO Stock Jumps 174 Approaching 30024 20260520 Newmark Group NMRK Q1 2026 Earnings EPS 033 Beats Estimates