BBLG Q1 2026 Earnings NarrowerthanExpected Loss as Bone Biologics Advances Development Innodata Inc INOD Q1 2026 Earnings Massive EPS Surprise of 447 Fails to Lift Stock NeoVolta Q1 2026 Earnings Narrower Loss Beats Expectations as Stock Rises DHIL Q1 2025 Earnings EPS of 323 Reported Amidst Market Uncertainty Sunstone Hotel Investors Inc SHO Q1 2026 Earnings Strong EPS Surprise of 98 Outperforms Estimates Despite Stock Dip CompX International Inc CIX Q1 2026 Earnings Solid EPS Performance Amid Market Uncertainty