Rubrik Inc RBRK Q1 2026 Earnings Strong EPS Surprise Signals Operating Leverage NPCE Q1 2026 Earnings Narrower Loss Beats Estimates Stock Gains XRN Q1 2026 Earnings Disappointing Quarter as EPS Misses Estimates Significantly OS Therapies OSTX Q4 2025 Earnings WiderThanExpected Loss Weighs on Shares OEC Q1 2026 Earnings Significant EPS Miss as Company Reports Unexpected Loss FULTP Q1 2026 Earnings Preferred Stock Reports EPS Beat Amid Steady Performance