RNST Q1 2026 Earnings EPS Surpasses Expectations Amid Challenging Banking Environment Dominion Energy D Q1 2026 Earnings EPS Beats Estimates as Utility Navigates Regulatory Tailwinds GATX Q1 2026 Earnings EPS Slightly Beats Estimates Amid Cautious Market Response SPRO Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Market Response TCPC Q1 2026 Earnings EPS Beats Estimates by Over 10 BMBL Q1 2026 Earnings EPS Beat Drives Slight Stock Uptick as User Trends Remain in Focus