Blue Owl OBDC Q1 2026 Disappoints EPS 031 Below 035 Views Sound SPME Flat at 2491 Consolidation Continues 20260519 LendingTree TREE Q1 2026 Earnings Beat Revenue NA EPS 198 Art Tech Acq ARTC Stalls at 986 Consolidation Phase 20260514