Nanobiotix SA NBTX Q4 2025 Earnings Wide EPS Miss Stock Edges Higher on Clinical Progress LUCY Q1 2026 Earnings EPS Surprises with a 2282 Beat Despite Missing Revenue Details Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates Despite Upbeat Stock Reaction Capital Bancorp Inc CBNK Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Decline NetScout Systems NTCT Q1 2026 Earnings Earnings Beat Driven by Cost Discipline and Strong Service Assurance Demand RDIB Q3 2025 Earnings Significant EPS Miss Raises Concerns