Ryder System Inc R Q1 2026 Earnings EPS Surprises 965 Above Estimates NIC Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Reaction NTRA Q1 2026 Earnings EPS Misses Estimates as Revenue Unreported Stock Slightly Down UZD Q1 2026 Earnings EPS Surges Past Estimates by Nearly 90 as Digital Infrastructure Demand Accelerates ELTX Q1 2026 Earnings EPS Misses Estimates as ClinicalStage Biotech Advances Pipeline CURR Q3 2025 Earnings Strong EPS Beat Drives Stock Surge