UPXI Q1 2026 Earnings Massive EPS Miss Sends Stock Lower Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates Despite Upbeat Stock Reaction Ellington Credit Company EARN Q2 2025 Earnings EPS Misses Estimates as Credit Market Challenges Persist MSCI Q1 2026 Earnings EPS Slightly Beats Estimates Amid Steady Performance ZTO Q1 2026 Earnings Strong EPS Performance Amid Limited Disclosure LEGN Q1 2026 Earnings EPS Misses by a Wide Margin at 030 Shares Rally 493