CBRE Q1 2026 Earnings Massive EPS Beat Masks Tepid Market Reception Upwork Q1 2026 Earnings EPS Surges Past Estimates as Freelance Platform Gains Traction SBC Q1 2026 Earnings EPS Surpasses Estimates by 111 Amid Market Caution ORIC Q1 2026 Earnings NarrowerThanExpected Loss Pipeline Progress Keeps Focus on Key Milestones CPK Q1 2026 Earnings Earnings Beat Estimates Amidst Operational Strength FBRX Q1 2026 Earnings Narrower Loss But Clinical Path Remains Uncertain