Datadog Q1 2026 Earnings EPS Surges Past Estimates as Strong Profitability Drives Stock Higher Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates but Stock Posts Modest Gain CDP Q1 2026 Earnings EPS Slightly Beats Estimates on Stable Portfolio Performance MRLN Q1 2026 Earnings Stunning EPS Beat Drives Strong Stock Rally Post Holdings Q1 2026 Earnings Strong EPS Beat Masks Mixed Underlying Performance Omada Health Q1 2026 Earnings Narrower Loss Beats Street Expectations