RenovoRx Inc RNXT Q1 2026 Earnings Wider Loss Per Share Amid PreRevenue ClinicalStage Operations XELLL Q1 2026 Earnings Slight EPS Miss Amid Stable Performance BR Q1 2026 Earnings EPS Beats Estimates as Operational Efficiency Drives Profitability ABG Q1 2026 Earnings Earnings Miss Estimates Despite Positive Stock Movement TKC Q4 2025 Earnings EPS of 440 Amid Modest Stock Decline Tsakos Energy Navigation TEN Q1 2026 Earnings EPS Surges Past Estimates by 37 Despite Revenue Uncertainty