OPXS Q1 2026 Earnings Positive EPS of 003 Reported Amid Limited Disclosure Crane Company CR Q1 2026 Earnings EPS Surpasses Estimates by 106 Shares Edge Higher IMMR Q3 2025 Earnings EPS Surges Past Estimates by Nearly 19 Flowserve Corporation FLS Q1 2026 Earnings EPS Surprise Beats Estimates Amid Operational Discipline Reviva Pharmaceuticals RVPH Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Discipline Amid PreRevenue Stage BRC Group Holdings RILYZ Q1 2024 Earnings Notes Fall as EPS Misses Street Expectations