CR Q1 2026 Earnings Strong EPS Beat Despite Modest Stock Reaction NTLA Q1 2026 Earnings NarrowerthanExpected Loss as Clinical Stage Company Focuses on Pipeline Execution DSGR Q1 2026 Earnings EPS Exceeds Estimates Despite Stock Decline CSW Industrials Q1 2026 Earnings EPS Miss Masks Operational Resilience as Shares Rally ENR Q1 2026 Earnings EPS Surges Past Estimates by Over 100 OXLCZ Q4 2025 Earnings EPS Misses Estimates as Net Investment Income Falls Short