NVCR Q1 2026 Earnings EPS Miss of 1852 Sends Shares Down Nearly 7 STRZ Q1 2026 Earnings Massive EPS Miss Overshadows Modest Stock Gain ENVA Q1 2026 Earnings EPS Beats Estimates Shares Rise CNMD Q1 2026 Earnings Adjusted EPS Surpasses Consensus Shares Edge Higher FET Q1 2026 Earnings EPS Surprises to the Upside as Stock Pulls Back BSAC Q1 2026 Earnings EPS Surpasses Estimates Shares Rally on Strong Performance