MSLE Q1 2026 Earnings EPS Beats Expectations Despite No Revenue Shares Decline Crown Castle Q1 2026 Earnings EPS Misses Estimates by 133 Stock Declines OUST Q1 2026 Earnings EPS Beat Drives Positive Market Reaction BRFH Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Reaction Orion Energy Systems Inc OESX Q1 2026 Earnings Strong Profitability Surprise Amid Thin Revenue Disclosure Selective Insurance Group Q1 2026 Earnings EPS Falls Short of Estimates