ORRF Q1 2026 Earnings EPS Beats Estimates by 908 Fennec Pharmaceuticals Q1 2026 Earnings EPS Surprise Beats Estimates Amidst PreRevenue Stage INDI Q1 2026 Earnings EPS Misses Estimates Slightly Stock Rallies 54 The Lovesac Company LOVE Q1 2026 Earnings EPS Surges Past Estimates Stock Gains Modestly CTAS Q1 2026 Earnings EPS Misses Estimates Stock Sees Modest Gain PRMB Q1 2026 Earnings EPS Misses Estimates Stock Gains Despite Earnings Shortfall