RARE Q1 2026 Earnings WiderthanExpected Loss as Pipeline Development Continues BBCP Q1 2026 Earnings NarrowerThanExpected Loss Boosts Investor Confidence INSE Q1 2026 Earnings NarrowerThanExpected Loss Boosts Sentiment Despite Revenue Uncertainty CRNX Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Management and Pipeline Progress VREX Q1 2026 Earnings EPS Barely Misses Estimates as Stock Edges Lower STRL Q1 2026 Earnings Stellar EPS Beat Driven by Operational Efficiency