THRY Q1 2026 Earnings Profitable Quarter Surges Past Expectations with 520 EPS Surprise IMMP Q1 2026 Earnings Earnings Miss Estimates as Clinical Expenses Weigh on Results CPI Card Group Inc PMTS Q1 2026 Earnings EPS Misses Estimates Yet Stock Moves Higher LCI Q1 2026 Earnings Strong EPS Beat Drives Modest Stock Gain AMZN Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower Eton Pharmaceuticals Q1 2026 Earnings EPS Miss Triggers Stock Decline