CRGY Q1 2026 Earnings Earnings Beat Estimates by Over 52 on Strong Operational Performance Deutsche Bank Q1 2026 Earnings Modest EPS Beat Amid Mixed Market Sentiment BrightView Holdings BV Q1 2026 Earnings EPS Misses Estimates Amid Strategic Execution ISOU Q1 2026 Earnings NarrowerThanExpected Loss Boosts Investor Confidence TMCI Q1 2026 Earnings EPS Beat Surprises Analysts Stock Declines Slightly JFIN Q4 2024 Earnings Strong EPS Performance Drives Positive Market Sentiment