ELAN Q1 2026 Earnings EPS Surprise Drives Positive Reaction CHRW Q1 2026 Earnings EPS Surpasses Estimates by 681 Stock Declines TDS Q1 2026 Earnings Massive EPS Surprise of 3475 Amid Stock Decline SLB Q1 2026 Earnings EPS Slightly Misses Estimates Amid Stable Operations Healthpeak Properties DOC Q1 2026 Earnings Massive EPS Surprise of 515 Driven by Strong Operations OBDC Q1 2026 Earnings EPS Misses Estimates Stock Declines