Rand Capital Corporation Q1 2026 Earnings Positive EPS Amid Portfolio Pressures Rio Tinto Q4 2025 Earnings EPS Falls Short of Expectations Despite Positive Stock Movement AAON Q1 2026 Earnings Stellar EPS Beat Highlights Strong Execution Despite Stock Dip FUBO Q1 2026 Earnings Narrower Loss Drives Significant EPS Beat Serve Robotics Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Phase Stock Declines IOR Q4 2024 Earnings Positive Earnings Amid Limited Market Visibility