electroCore Inc ECOR Q1 2026 Earnings EPS Surprise Drives Stock Rally Cavco Industries Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction Rocky Brands Q1 2026 Earnings EPS Miss Sends Stock Lower AEE Q1 2026 Earnings EPS Beats Estimates as Utility Gains on Operational Efficiency SREA Q1 2026 Earnings Slight EPS Miss Reflects Modest Operational Headwinds RANI Q1 2026 Earnings Narrower Loss Beats Estimates as Pipeline Progress Continues