3D Systems DDD Q1 2026 Earnings NarrowerThanExpected Loss Drives Share Rally PHAR Q1 2026 Earnings EPS Misses Expectations by Wide Margin Stock Declines IMCC Q1 2026 Earnings Narrowing Loss per Share Reported Stock Gains 298 BioLineRx Ltd BLRX Q3 2024 Earnings Narrowed Loss and Strategic Progress Diageo DEO Q1 2026 Earnings EPS Miss on Whiskey Headwinds Stock Edges Higher Vicor Q1 2026 Earnings EPS Surges Past Estimates on Robust Operational Execution