Brookfield Renewable Corporation BEPC Q1 2026 Earnings WiderthanExpected Loss Amid Operational Headwinds RCMT Q1 2026 Earnings EPS Misses Estimates by Over 26 Goldman Sachs BDC Inc GSBD Q1 2026 Earnings Earnings Miss Estimates as Net Investment Income Underwhelms DigitalOcean DOCN Q1 2026 Earnings Massive EPS Beat of 626 Surprises Market HPP Q1 2026 Earnings Surprise Beat on EPS Amid Persistent Office Market Headwinds British American Tobacco BTI Slips 08 as Stock Hovers Between Support and Resistance Alto Ingredients ALTO Gains 377 as Stock Approaches Resistance Zone Luda Technology Group LUD Gains Nearly 4 as Stock Bounces from Support NAPCO Security Technologies NSSC Edges Lower Amid Consolidation Near Support Clearway Energy Q1 2026 Earnings Substantial EPS Miss Amid Operational Volatility