Tech Led Rally Drives SP 500 to New Heights Above 7400 Churchill IX CCIX Stalls at 1078 Consolidation Phase 20260520 1stdibscom DIBS Q1 2026 Earnings Narrowerthanexpected Loss Fails to Lift Shares