Sunrun RUN Q1 2026 Earnings Solar Leader Posts Record EPS Surprise Shares Rally MPU Q3 2023 Earnings Narrowing Loss in a Quarter of Transition Slide Insurance Holdings Inc SLDE Q1 2026 Earnings Strong EPS Beat Driven by Underwriting Discipline Pyxis Tankers Q1 2026 Earnings Strong EPS Beat Amidst Soft Share Reaction AMWD Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Cost Discipline FBNC Q1 2026 Earnings Slight EPS Beat Amid Stable Performance