Diamond Hill Investment Group Inc DHIL Q1 2025 Earnings Reported EPS of 323 Amid Stable Market Conditions ICHR Q1 2026 Earnings EPS Surpasses Expectations Stock Rises FBRX Q1 2026 Earnings WiderthanExpected Loss Reflects PreRevenue Biotech Reality Passage Bio Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Sentiment DMAC Q1 2026 Earnings WiderthanExpected Loss as Clinical Pipeline Advances Mirion Technologies Q1 2026 Earnings EPS Beats Estimates Stock Rises Over 4