ICFI Q1 2026 Earnings EPS Misses Estimates as Stock Holds Steady Ernexa Therapeutics ERNA Q3 2023 Earnings Net loss of 103 per share highlights ongoing clinical investment stock declines 377 MPLX Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds IMMR Q3 2025 Earnings EPS Beats Estimates by 1878 Stock Rises Accelerant Holdings ARX Q1 2026 Earnings EPS Beat Drives Positive Investor Sentiment JAGX Q1 2026 Earnings Significant EPS Miss Highlights Operational Challenges