908 Devices Q1 2026 Earnings EPS Misses Estimates Significantly Despite Stock Gain DTIL Q1 2026 Earnings EPS Misses Estimates as PreCommercial Biotech Advances Pipeline Ivanhoe Electric Q1 2026 Earnings WiderThanExpected Loss as Exploration Continues GEOS Q1 2026 Earnings Adjusted Loss of 086 Per Share Stock Declines HR Earnings Overview 20260522 Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates Despite Upbeat Stock Reaction