PSEC Q1 2026 Earnings EPS Misses Estimates as Investment Income Falls Short Performance Shipping Inc PSHG Q4 2025 Earnings EPS Beat of 873 Surprise Stock Declines 435 SO Q1 2026 Earnings Earnings Per Share Beat Estimates Amid Steady Utility Performance Vodafone VOD Q4 2025 Earnings EPS Beats Estimates by 408 Amid Modest Market Reaction Reservoir Media RSVR Q1 2026 Earnings A Narrow Beat on the Bottom Line IMA Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline