NBBK Q1 2026 Earnings Earnings Miss as EPS Falls 285 Below Estimates MSTR Q1 2026 Earnings EPS Falls Far Short of Estimates Stock Declines UL Solutions Inc Q1 2026 Earnings Strong EPS Beat Drives Modest Share Gain SLS Q1 2026 Earnings WiderThanExpected Loss but Stock Gains 567 IMMP Q1 2026 Earnings Earnings Miss Estimates as Clinical Expenses Weigh on Results Lockheed Martin Q1 2026 Earnings EPS Misses Estimates as Defense Backlog Supports Stock