Sunrun RUN Q1 2026 Earnings Solar Leader Posts Record EPS Surprise Shares Rally
C4 Therapeutics Q1 2026 Earnings EPS Surprises to the Upside as Biotech Focuses on Pipeline Execution
LANDP Q1 2026 Earnings Preferred EPS Beats Estimates Despite Negative Earnings
ATS Q1 2026 Earnings EPS Beats Estimates by 924 Stock Rises 184
BCSF Q1 2026 Earnings EPS Falls Slightly Short of Estimates Stock Edges Lower
Home BancShares Inc Q1 2026 Earnings Slight EPS Miss Amid Steady Performance