BCAB Q4 2025 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction NU Q1 2026 Earnings Earnings Miss Weighs on Shares as Profitability Pressures Emerge Rapid7 Q1 2026 Earnings EPS Surprises with 1765 Beat as Profitability Strengthens NVE Corporation NVEC Q1 2026 Earnings EPS of 102 Reported Stock Advances 421 VLYPP Q1 2026 Earnings EPS Beats Consensus by 507 as Stock Slips 029 SPNT Q1 2026 Earnings Earnings Surpass Estimates by 178 Despite Slight Stock Decline