Climb Bio Inc Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Sentiment FRHC Q1 2026 Earnings EPS of 125 Surprises Shares Slip 323 CNTB Q1 2026 Earnings WiderthanExpected Loss as Development Pipeline Advances ESCA Q1 2026 Earnings EPS Surges 74 Above Estimates Stock Moves Higher AvalonBay Communities Q1 2026 Earnings Massive EPS Beat Driven by Strong Operations CNQ Q1 2026 Earnings EPS Beats Estimates by 147 Amid Falling Oil Prices