BLNK Q1 2026 Earnings EPS Beat Surprises Amidst Narrower Loss Teekay Corporation Q1 2026 Earnings Positive EPS Despite Subdued Market Response BN Q1 2026 Earnings Slight EPS Beat Amid Resilient Asset Management Performance KBR Q1 2026 Earnings Strong EPS Beat Drives Stock Rally Amid Solid Operational Execution Evotec Q1 2026 Earnings EPS Falls Sharply Short of Estimates Amid Operational Pressures STRW Q1 2026 Earnings EPS Beats Estimates by Nearly 15