GLP Q1 2026 Earnings Massive EPS Surprise of 455 Overshadows Lack of Revenue Disclosure SLDB Q1 2026 Earnings WiderthanExpected Loss Amid Pipeline Progress ESPR Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Undisclosed HST Q1 2026 Earnings Strong Earnings Beat Driven by Operational Leverage TCBX Q1 2026 Earnings EPS Surpasses Estimates as Bank Delivers Solid BottomLine Performance AudioCodes Ltd AUDC Q1 2026 Earnings EPS Misses Expectations Stock Gains Despite Soft Results