AVIR Q1 2026 Earnings Narrowerthanexpected Loss Boosts Investor Sentiment Satellos Bioscience Q1 2026 Earnings Narrower Loss Reported Stock Slips on Lack of Revenue Progress BBNX Q1 2026 Earnings NarrowerthanExpected Loss Sends Shares Higher Kinsale Capital Group Q1 2026 Earnings EPS Surpasses Estimates by 672 Cactus Inc Q1 2026 Earnings EPS Beats Estimates by 86 as Operational Efficiency Shines ePlus Inc Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction