IMCC Q1 2026 Earnings Negative EPS Reported Amid Limited Disclosure Shares Dip 5 ORI Q1 2026 Earnings EPS Misses Estimates as Operating Environment Challenges Persist Oxford Lane Capital Corp Q4 2025 Earnings EPS Misses Estimates Stock Gains Despite Headwinds OCUL Q1 2026 Earnings WiderThanExpected Loss as Ocular Therapeutix Advances Pipeline Dropbox Q1 2026 Earnings EPS Beat Drives Optimism Amidst Broader Market Headwinds