LOGI Q1 2026 Earnings EPS Slightly Beats Estimates Stock Jumps 646 IMCC Q1 2026 Earnings Narrowing Loss per Share Reported Stock Gains 298 AKTS Q1 2026 Earnings ClinicalStage Biotech Posts WiderThanExpected Loss Shares Edge Higher NOV Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Conditions BARK Q1 2026 Earnings Narrowing Losses Beats Street Estimates but Stock Slides ABG Q1 2026 Earnings Earnings Miss Estimates Despite Positive Stock Movement