TLN Q1 2026 Earnings EPS Plunges 72 Below Estimates as Energy Market Dynamics Shift NBIS Q1 2026 Earnings Significant EPS Beat Despite Revenue Absence ORIO Q1 2026 Earnings NarrowerThanExpected Loss Signals Improved Cost Discipline SIFY Q4 2024 Earnings EPS Surprise Beats Estimates Stock Slides OXLCI Q4 2025 Earnings EPS Misses Estimates Despite Modest Stock Gain OptimizeRx OPRX Q1 2026 Earnings Massive EPS Beat Sends Stock Higher