Sunrun RUN Q1 2026 Earnings Solar Leader Posts Record EPS Surprise Shares Rally JBL Q1 2026 Earnings EPS Beats Estimates Stock Dips Despite Strong Profit Performance AOMR Q1 2026 Earnings EPS Miss Amid Challenging Mortgage Environment BCC Q1 2026 Earnings Earnings Beat Expectations Amid Challenging Market Conditions QUAD Q1 2026 Earnings EPS Beats Estimates by 14 Stock Climbs Marginally YUM Q1 2026 Earnings EPS Surges Past Estimates as Global Operations Drive Profitability