Travere Therapeutics Q1 2026 Earnings WiderthanExpected Loss Stings Shares CENT Q1 2026 Earnings Strong Profitability Despite Headwinds EPS Surges Past Estimates BRO Q1 2026 Earnings EPS Beats Estimates Stock Slips Despite Positive Surprise RXRX Q1 2026 Earnings EPS Beat Surprises but No Revenue Reported and Stock Declines BCP Investment Corporation BCIC Q1 2026 Earnings Earnings Beat on Strong Portfolio Performance RLMD Q1 2026 Earnings EPS Misses Estimates as ClinicalStage Biotech Continues RD Investment