IMPP Q1 2026 Earnings EPS Surges 64 Above Estimates Stock Declines on Lack of Revenue Disclosure WSC Q1 2026 Earnings EPS Misses Estimates as Stock Slightly Declines ANIP Q1 2026 Earnings Stellar EPS Surge of 54 Above Estimates HCAT Q1 2026 Earnings Earnings Beat Sentiment but Stock Slips UXIN Q1 2025 Earnings Narrowing Loss Reported Stock Edges Lower TRVI Q1 2026 Earnings ClinicalStage Biotech Reports WiderThanExpected Loss Shares Edge Higher