NAUT Q1 2026 Earnings EPS Beat of 1886 Reflects Cost Discipline Amid PreRevenue Phase IMRX Q1 2026 Earnings EPS Beat Estimates by 183 as Clinical Pipeline Advances JBI Q1 2026 Earnings EPS Misses Estimates Amid Revenue Disclosure Absence Xcel Energy XEL Q1 2026 Earnings Slump EPS Falls Short of 091 Target BULL Q1 2026 Earnings EPS Misses Estimates by Over 50 Stock Declines Indaptus Therapeutics Q4 2025 Earnings EPS Miss Amid Continued RD Investment