ENB Q1 2026 Earnings EPS Beats Estimates by 306 Amid Stable Operations Dianthus Therapeutics Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline TRV Q1 2026 Earnings Strong EPS Beat of 785 Masks Slight Stock Decline Ellington Credit Company EARN Q2 2025 Earnings EPS Misses Estimates as Credit Market Challenges Persist DRH Q1 2026 Earnings Strong EPS Beat Amidst Operational Discipline COST Q1 2026 Earnings EPS Misses Estimates Stock Declines