Sunrun RUN Q1 2026 Earnings Solar Leader Posts Record EPS Surprise Shares Rally Fortis Inc FTS Q1 2026 Earnings Modest EPS Miss Amid Steady Utility Performance Ranpak Holdings Corp PACK Q1 2026 Earnings EPS Slightly Beats Estimates Stock Ticks Up NCDL Q1 2026 Earnings EPS Miss Expected Stock Slips HNI Corporation Q1 2026 Earnings Strong EPS Beat Amidst Modest Stock Decline RDWR Q1 2026 Earnings EPS Misses Estimates Amid Limited Revenue Disclosure