Immunocore IMCR Crushes Q1 2026 Estimates EPS 025 Tops Views ChipMOS IMOS Falls 237 Watching 4545 Support 20260520 CBIZ CBZ Q1 2026 Earnings EPS 250 Beats Estimates Nabors Industries NBR at 10878 Buy Sell or Hold 20260520 Borosil Glass Works Surges Over 200 in a Year Strong Revenue Growth Drives the Rally