THRY Q1 2026 Earnings Significant EPS Beat Surprises Market Bicycle Therapeutics BCYC Q1 2026 Earnings WiderthanExpected Loss as Pipeline Development Continues RELL Q1 2026 Earnings EPS Beat Overshadowed by Weak Market Sentiment BDCI Q1 2026 Earnings Positive EPS of 005 Reported Despite Absence of Revenue Details BCHT Q1 2026 Earnings WiderthanExpected Loss as Revenue Remains Unreported GSK Q1 2026 Earnings Strong EPS Beat Drives Modest Stock Uptick