PDEX Q1 2026 Earnings EPS Surges 8975 Above Estimates Amid Stock Decline BHFAN Q1 2026 Earnings EPS Misses Estimates as Operational Headwinds Weigh Dianthus Therapeutics Q1 2026 Earnings BetterthanExpected Loss Despite No Revenue GNK Q1 2026 Earnings Massive EPS Beat of 3429 Surprises Market Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates but Stock Posts Modest Gain RNST Q1 2026 Earnings EPS Beats Estimates by 811 Stock Declines Slightly