TopBuild Corp BLD Q1 2026 Earnings EPS Beats Estimates Amid Subdued Revenue Outlook
BBNX Q1 2026 Earnings NarrowerthanExpected Loss Sends Shares Higher
SNSE Q1 2026 Earnings Massive EPS Miss Masks Potential Pipeline Milestones
Garrett Motion Q1 2026 Earnings EPS Surprises 1486 Above Estimates Shares Edge Higher
OWL Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher
Amer Sports Inc Q1 2026 Earnings EPS Beats Estimates by 211 Stock Holds Steady