Kayne Anderson BDC Inc Q1 2026 Earnings Strong EPS Beat Drives Positive Sentiment Despite Stock Dip CF Industries Q1 2026 Earnings EPS Beats Expectations Amidst Stable Operations AIM ImmunoTech Q1 2026 Earnings WiderthanExpected Loss on Absence of Revenue Diamond Hill Investment Group Inc DHIL Q1 2025 Earnings Reported EPS of 323 Amid Stable Market Conditions NWBI Q1 2026 Earnings Earnings Surpass Estimates as Stock Declines Amid Broader Market Pressure TIMB Q1 2026 Earnings EPS Misses Estimates as Stock Declines on Weak Profitability