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