MSCI Q1 2026 Earnings Slight EPS Beat Supports Positive Market Response Gran Tierra Energy Inc Q4 2025 Earnings Net Loss Reported as Oil Producer Navigates Lower Prices CART Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction CBNA Q1 2026 Earnings EPS Surpasses Estimates Despite Stock Pullback Oxford Lane Capital Corp Q4 2025 Earnings EPS Misses Estimates Stock Gains Despite Headwinds Stardust Power Inc SDST Q1 2026 Earnings EPS Misses Estimates as PreRevenue Company Focuses on Development