CBRE Q1 2026 Earnings Massive EPS Beat Masks Tepid Market Reception Solid Biosciences Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Advances Pipeline CIMP Q1 2026 Earnings EPS Surpasses Estimates as Company Demonstrates Resilient Performance TLF Q1 2026 Earnings Modest EPS of 003 Amid Quiet Quarter Energy Recovery Inc Q1 2026 Earnings EPS Misses Estimates as Stock Gains 267 BWA Q1 2026 Earnings EPS Surprise Drives Positive Market Reaction