DLR Q1 2026 Earnings EPS Beats Estimates Amid Data Center Demand OCSL Q1 2026 Earnings EPS Surpasses Estimates as Portfolio Remains Resilient GPCR Q1 2026 Earnings Smaller Loss Than Expected as Pipeline Advances CRH Q1 2026 Earnings EPS Surprises to the Upside Amid Mixed Construction Demand GBCI Q1 2026 Earnings EPS Misses Expectations Amid Challenging Operating Environment TDS Q1 2026 Earnings Massive EPS Surprise of 3475 as Profitability Defies Expectations