Castle Biosciences Inc CSTL Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Optimism Telus Q1 2026 Earnings EPS Beats Expectations Amid Cautious Growth Outlook CDZI Q1 2026 Earnings EPS Surprises to the Upside Despite No Reported Revenue Colliers International Group Inc Q1 2026 Earnings EPS Misses Expectations Amid Mixed Market Conditions Portland General Electric Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds IOBT Q3 2025 Earnings Narrower Loss Exceeds Expectations as Pipeline Execution Continues